Управление RAID контроллером на серверах HP под управлением Linux.
В данной статье рассматривается пример настройки RAID контроллера, установленного на сервер HP и работающего под управлением ОС Debian 11 (bullseye).
В случае, если у вас другая ОС, вы можете адаптировать приведенные ниже команды под ваши реалии.
1) Скачайте дистрибутив с официального сайта HP или здесь.
Для этого введите команду:
wget http://downloads.linux.hpe.com/SDR/repo/mcp/debian/pool/non-free/hpssacli-2.10-14.0_amd64.deb
или
wget https://cloud.prodovikov.com/index.php/s/NEnF7MAJ7WsGEC4/download/hpssacli-2.10-14.0_amd64.deb
2) Установите утилиту, для этого введите команду:
dpkg -i hpssacli-2.10-14.0_amd64.deb
3) Список команд для управления RAID контроллером:
– Статус контроллера.
hpssacli ctrl all show status
– Конфигурация контроллера.
hpssacli ctrl all show config
– Подробная конфигурация контроллера.
hpssacli ctrl all show config detail
– Показать подробную информацию о контроллере для всех контроллеров.
hpssacli ctrl all show detail
– Показать подробную информацию о контроллере в слоте 0.
hpssacli ctrl slot=0 show detail
– Повторное сканирование для новых устройств.
hpssacli rescan
– Состояние физического диска.
hpssacli ctrl slot=0 pd all show status
– Показать подробную информацию о физическом диске.
hpssacli ctrl slot=0 pd all show detail
– Состояние логического диска.
hpssacli ctrl slot=0 ld all show status
– Просмотр подробного состояния логического диска.
hpssacli ctrl slot=0 ld 2 show
– Создать новый логический диск RAID 0
hpssacli ctrl slot=0 create type=ld drives=1I:1:2 raid=0
– Создать новый логический диск RAID 1
hpssacli ctrl slot=0 create type=ld drives=1I:1:1,1I:1:2 raid=1
– Создать новый логический диск RAID 5
hpssacli ctrl slot=0 create type=ld drives=1I:1:1,1I:1:2,2I:1:6,2I:1:7,2I:1:8 raid=5
– Удалить логический диск.
hpssacli ctrl slot=0 ld 2 delete
– Добавить новый физический диск в логический том.
hpssacli ctrl slot=0 ld 2 add drives=2I:1:6,2I:1:7
– Добавить запасные (hot-spare) диски.
hpssacli ctrl slot=0 array all add spares=2I:1:6,2I:1:7
– Включить кэш записи на диск.
hpssacli ctrl slot=0 modify dwc=enable
– Отключить кэш записи на диск.
hpssacli ctrl slot=0 modify dwc=disable
– Стереть физический диск.
hpssacli ctrl slot=0 pd 2I:1:6 modify erase
– Включите мигание светодиода физического диска.
hpssacli ctrl slot=0 ld 2 modify led=on
– Отключить мигание светодиода физического диска.
hpssacli ctrl slot=0 ld 2 modify led=off
– Включите мигание светодиода логического диска.
hpssacli ctrl slot=0 ld 4 modify led=on
– Отключить мигание светодиода логического диска.
hpssacli ctrl slot=0 ld 4 modify led=off
– Изменить соотношение чтения и записи кэша интеллектуального массива (cacheratio = readratio / writeratio).
hpssacli ctrl slot=0 modify cacheratio=100/0
– Включить кэш записи интеллектуального массива при отсутствии батареи (опция кэширования без батареи).
hpssacli ctrl slot=0 modify nbwc=enable
– Отключить кэш смарт-массива для определенного логического тома.
hpssacli ctrl slot=0 logicaldrive 1 modify arrayaccelerator=disable
– Включить кэш смарт-массива для определенного логического тома.
hpssacli ctrl slot=0 logicaldrive 1 modify arrayaccelerator=enable
– Включить SSD Smart Path.
hpssacli ctrl slot=0 array a modify ssdsmartpath=enable
– Отключить SSD Smart Path.
hpssacli ctrl slot=0 array a modify ssdsmartpath=disable