работа с контроллером hp 440

Installation

Installation process of the ssacli package on Proxmox is the same as on any other Debian based system.

NOTE: HP does not provide Buster repository for Debian 10/Proxmox 6.x, but we can still use Stretch repository even that it’s targeted for Debian 9/Proxmox 5.x.

Add HP’s MCP repository

To add HP’s MCP repository to apt sources list use this command:

echo "deb http://downloads.linux.hpe.com/SDR/repo/mcp stretch/current non-free" > /etc/apt/sources.list.d/hp-mcp.list

Download and add public keys for the MCP repository

Public keys are needed by apt to verify repository signatures, so we need to download and add them. There are four of them and we need to download and them all:

wget -q -O - http://downloads.linux.hpe.com/SDR/hpPublicKey1024.pub | apt-key add -
wget -q -O - http://downloads.linux.hpe.com/SDR/hpPublicKey2048.pub | apt-key add -
wget -q -O - http://downloads.linux.hpe.com/SDR/hpPublicKey2048_key1.pub | apt-key add -
wget -q -O - http://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | apt-key add -

Installing the ssacli package

First, we need to update available packages:

apt update

And then we can install the ssacli package:

apt install ssacli

установка CentOS

  • добавить файл hp.repo репозитария в /etc/yum.repos.d/ со следующей секцией

[mcp] name=Management Component Pack baseurl=http://downloads.linux.hpe.com/repo/mcp/CentOS/6.5/x86_64/current enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/GPG-KEY-mcp

  • Установить hpssacli командой

yum -y update yum -y install hpssacli

Настройка массива

  • Нам необходимо узнать на каком слоте находиться наш контроллер командой

ssacli ctrl all show status Smart Array P400i in Slot 0 (sn: XXXXXXXXXXXXXX) Smart Array P700m in Slot 3 (sn: XXXXXXXXXXXXXX)

  • Нам необходимо узнать какие диски установлены на Slot 3 командой

ssacli ctrl slot=3 pd all show

Smart Array P700m in Slot 3 unassigned physicaldrive 75:1:29 (port 75:box 1:bay 29, SAS, 1000.2 GB, OK) physicaldrive 75:1:30 (port 75:box 1:bay 30, SAS, 1000.2 GB, OK) physicaldrive 75:1:31 (port 75:box 1:bay 31, SAS, 1000.2 GB, OK) physicaldrive 75:1:32 (port 75:box 1:bay 32, SAS, 1000.2 GB, OK) physicaldrive 75:1:33 (port 75:box 1:bay 33, SAS, 1000.2 GB, OK) physicaldrive 75:1:34 (port 75:box 1:bay 34, SAS, 1000.2 GB, OK)

  • Мы имеем в наличии 6 дисков, создадим из них RAID 10 коммандой

ssacli ctrl slot=3 create type=ld drives=75:1:29,75:1:30,75:1:31,75:1:32,75:1:33,75:1:34 raid=1+0 stripesize=128

  • Проверяем создался ли массив командой

ssacli ctrl slot=0 ld all show

Smart Array P700m in Slot 3 array A logicaldrive 1 (2.7 TB, RAID 1+0, OK)

Дополнительные команды hpacucli

Удаление всех конфигураций массивов

ssacli ctrl slot=0 ld all delete

иначе

ssacli ctrl slot=0 ld 2 delete

Проверка состояния контроллера и батареи

ssacli ctrl all show config detail | grep -E «(Controller Status|Battery/Capacitor Status)»

Добавление дисков в spare для RAID массива

ssacli ctrl slot=3 array A add spares=allunassigned

Проверяем, что spare добавился ssacli ctrl slot=3 pd all show Smart Array P700m in Slot 3 array A physicaldrive 75:1:29 (port 75:box 1:bay 29, SAS, 1000.2 GB, OK) physicaldrive 75:1:30 (port 75:box 1:bay 30, SAS, 1000.2 GB, OK) physicaldrive 75:1:31 (port 75:box 1:bay 31, SAS, 1000.2 GB, OK) physicaldrive 75:1:32 (port 75:box 1:bay 32, SAS, 1000.2 GB, OK) physicaldrive 75:1:33 (port 75:box 1:bay 33, SAS, 1000.2 GB, OK) physicaldrive 75:1:34 (port 75:box 1:bay 34, SAS, 1000.2 GB, OK) physicaldrive 75:1:35 (port 75:box 1:bay 35, SAS, 1000.2 GB, OK, spare)


Смена размера страйпа (stripe)

Проверяем настройки контроллера

ssacli ctrl all show config detail

Меняем размер страйпа (stripe)

ssacli ctrl slot=3 logicaldrive 1 modify stripesize=512


Смена кэша чтения/записи (cacheratio read/write)

ssacli ctrl slot=3 modify cacheratio=100/0


Включить диод на диске

ssacli ctrl slot=1 pd 1I:1:1 modify led=on

Выключить диод на диске

ssacli ctrl slot=1 pd 1I:1:1 modify led=off

включение кэш контроллера при использовании SSD в raid массиве

ssacli ctrl slot=2 array A modify ssdsmartpath=disable ssacli ctrl slot=2 logicaldrive 1 modify arrayaccelerator=enable

hba disable

ssacli ctrl slot=0 modify hbamode=off

Рубрика: Новости | Оставить комментарий

Конвертация FLAC в MP3

sudo apt-get install flac lame



Затем переходим в папку с музыкой в формате .flac и запускаем перекодировку в .mp3 в качестве 320 kbps (файлы .flac НЕ будут удалены)

for f in *.flac; do flac -cd "$f" | lame -b 320 - "${f%.*}".mp3; done
Рубрика: Общее | Оставить комментарий

Изменить ядро ​​по умолчанию (загрузка со старым ядром) — CentOS / RHEL / OEL 7

1. Проверьте текущую версию ядра.

# uname -a

2. Вывод списка установленных ядер

# awk -F \ '' $ 1 == "menuentry" {print $ 2} '/etc/grub2.cfg

3. Записи в файле начинаются с 0.

Выберем другое значение

# grub2-set-default 3

4. Изменения в / etc / default / grub требуют перестройки файла grub.cfg следующим образом:

# grub2-mkconfig -o /boot/grub2/grub.cfg
Рубрика: Новости | Оставить комментарий

Настройка полки WD SE4U60

Иногда полка тупит и не сбрасывает ip по dhcp(назначен новый но, полка его не получает) и нужно полку пнуть.

#wddcs iom oobm=A,0.0.0.0,0.0.0.0,0.0.0.0

#wddcs iom oobm=B,0.0.0.0,0.0.0.0,0.0.0.0

и спустя минуту он наконец то получит новый ip

команда уместна, если полка одна у сервера, если больше одной то нужно явно указывать какое устройство. типа /dev/sg1

Рубрика: Общее | Оставить комментарий

Конвертация pfx сертификата в pem

Conversion to a combined PEM file

To convert a PFX file to a PEM file that contains both the certificate and private key, the following command needs to be used:
# openssl pkcs12 -in filename.pfx -out cert.pem -nodes

Conversion to separate PEM files

Отлично подходит для веб сервера, которому как раз нужен и сертификат, и ключ.

We can extract the private key form a PFX to a PEM file with this command:
# openssl pkcs12 -in filename.pfx -nocerts -out key.pem

Exporting the certificate only:
# openssl pkcs12 -in filename.pfx -clcerts -nokeys -out cert.pem

Removing the password from the extracted private key:
# openssl rsa -in key.pem -out server.key

Рубрика: Apache, Новости, Общее | Оставить комментарий

перезапуск idrac ipmi интерфейса

зайти по ssh

racadm racreset soft

Рубрика: Новости | Оставить комментарий

Active directory — Перенос пользователей между доменами LDIFDE

Старый домен DNS1.CORP.COM
Новый домен DC.CORP.RU

Выгружаем дерево OU в файл C:ExportExportOU.ldf

ldifde -u -f c:\ExportOU.ldf -s DNS1 -d «dc=CORP,dc=COM» -p subtree -r «(objectCategory=organizationalUnit)» -l «cn,objectclass,ou»

Выгружаем всех пользователей в файл C:ExportExporUser.ldf

ldifde -u -f c:\users.ldf -s 10.100.1.11 -d «OU=IT,OU=Firma,OU=Company,DC=corp,DC=ru» -b логин домен пароль -p subtree -r «(&(objectCategory=person)(objectClass=User)(givenname=*))» -l «cn,givenName,objectclass,sAMAccountName,displayName,sAMAccountName,homeDirectory,homeDrive»

Копируем папку C:Export на сервер DC.CORP.RU в корень диска C:

Через far меняем строки DC=CORP,DC=COM на DC=CORP,DC=RU пример (Массовое изменение делается через поиск и заменить все):
до:

dn: CN=Justbox,OU=IT,OU=Firma,OU=Company,DC=corp,DC=com changetype: add objectClass:: dG9w objectClass:: cGVyc29u objectClass:: b3JnYW5pemF0aW9uYWxQZXJzb24= objectClass:: dXNlcg== cn:: 0JTQvNC40YLRgNC40Lkg0JrRg9C00YDRj9Cy0YbQtdCy givenName:: 0JTQvNC40YLRgNC40Lk= sAMAccountName:: ZC5rdWRyeWF2dHNldg==

после исправления:

dn: CN=Justbox,OU=IT,OU=Firma,OU=Company,DC=corp,DC=ru changetype: add objectClass:: dG9w objectClass:: cGVyc29u objectClass:: b3JnYW5pemF0aW9uYWxQZXJzb24= objectClass:: dXNlcg== cn:: 0JTQvNC40YLRgNC40Lkg0JrRg9C00YDRj9Cy0YbQtdCy givenName:: 0JTQvNC40YLRgNC40Lk= sAMAccountName:: ZC5rdWRyeWF2dHNldg==

Импортируем дерево OU

ldifde -k -i -f C:ExportExportOU.ldf

Импортируем пользователей

ldifde -u -v -k -i -f C:\users.ldf

Так как пользователи перенеслись без паролей установим всем новый пароль:

Get-ADUser -Filter * -Searchbase «DC=corp,DC=ru»| Set-ADAccountPassword -NewPassword (ConvertTo-SecureString -AsPlainText «!QAZ1qaz» -Force)

так же дополнительные опции:

Import-Module ActiveDirectory;
Get-ADUser -Filter * -Searchbase «DC=corp,DC=ru»| Set-Aduser -Enabled $true;

Get-ADUser -Filter * -SearchBase “DC=corp,DC=ru” | Set-ADUser -ChangePasswordAtLogon:$true

Рубрика: Windows | Оставить комментарий

ipv6 enable/disable powershell

To Enable IPv6 for Specific Network Adapter in PowerShell

This option can be used in Windows 8.1 and Windows 10.

To see more information and usage options for the Enable-NetAdapterBinding command, see: Enable-NetAdapterBinding — Microsoft Docs
1 Open an elevated PowerShell.

2 Copy and paste the command below into the elevated PowerShell, and press Enter to see the current status of IPv6 for all network adapters. Make note of the network adapter name (ex: «Wi-Fi») you want to enable IPv6 for. (see screenshot below)
Get-NetAdapterBinding -ComponentID ms_tcpip6

Enable or Disable IPv6 in Windows-ipv6_status_powershell.jpg

3 Type the command below into the elevated PowerShell, and press Enter. (see screenshot below)
Enable-NetAdapterBinding -Name "Adapter Name" -ComponentID ms_tcpip6

Substitute Adapter Name in the command above with the actual network adapter name (ex: «Wi-Fi») from step 2 you want to enable IPv6 for.

For example: Enable-NetAdapterBinding -Name "Wi-Fi" -ComponentID ms_tcpip6

Enable or Disable IPv6 in Windows-enable_ipv6_powershell.jpg

4 When finished, you can close the elevated PowerShell if you like.

Рубрика: Windows, Общее | Оставить комментарий

Добавление сертификата UBUBTU

Installing a root/CA Certificate

Given a CA certificate file foo.crt, follow these steps to install it on Ubuntu:

  1. Create a directory for extra CA certificates in /usr/share/ca-certificates:sudo mkdir /usr/share/ca-certificates/extra
  2. Copy the CA .crt file to this directory:sudo cp foo.crt /usr/share/ca-certificates/extra/foo.crt
  3. Let Ubuntu add the .crt file’s path relative to /usr/share/ca-certificates to /etc/ca-certificates.conf:sudo dpkg-reconfigure ca-certificates To do this non-interactively, run:sudo update-ca-certificates

In case of a .pem file on Ubuntu, it must first be converted to a .crt file:

openssl x509 -in foo.pem -inform PEM -out foo.crt
Рубрика: Новости, Общее | Оставить комментарий

Очистка инентификаторов после клонирования машин

Проблема: Не удается выполнить присоединение к домену, так как ИД безопасности этого домена совпадает с ИД безопасности данного компьютера

Решение: открываем cmd от админа (предаврительно сохранив все не сохраненное) и выполняем:

sysprep /oobe /generalize

Рубрика: Windows | Оставить комментарий