====== HP Smart Array P410/P410i ====== [[http://wiki.mihanik.net/doku.php?id=оборудование:серверное_оборудование:raid-контроллеры:hp_smart_array_p410&do=export_pdf|Экспорт в PDF ]] ~~ODT~~ Дата создания: 2022/04/17 17:42 (C) mihanik [[:оборудование:серверное_оборудование:start|{{:level_up.png?nolink&50}}]] ===== Список источников информации ===== * [[https://shurshun.ru/linux-rabota-s-kontrollerom-raid-ot-hp/?ysclid=l23gmlavrv|https://shurshun.ru/linux-rabota-s-kontrollerom-raid-ot-hp/?ysclid=l23gmlavrv]] * [[https://blog.it-kb.ru/2016/08/26/install-hp-array-config-utility-acu-on-centos-linux-7-2-for-hp-smart-array-controllers-as-6400-management/?ysclid=l23gkxxq6n|https://blog.it-kb.ru/2016/08/26/install-hp-array-config-utility-acu-on-centos-linux-7-2-for-hp-smart-array-controllers-as-6400-management/?ysclid=l23gkxxq6n]] * [[https://blog.bissquit.com/hardware/hp-proliant-dl160-g6-nastrojka-raid-kontrollera-hp-smart-array-p410/?ysclid=l23kojzdrp|https://blog.bissquit.com/hardware/hp-proliant-dl160-g6-nastrojka-raid-kontrollera-hp-smart-array-p410/?ysclid=l23kojzdrp]] * [[http://pyatilistnik.org/raid-p410i-orc/|http://pyatilistnik.org/raid-p410i-orc/]] * [[https://ittricks.ru/administrirovanie/cheat-sheets/569/rabota-s-diskovym-massivom-hp-cherez-util?ysclid=l24n41na1j|https://ittricks.ru/administrirovanie/cheat-sheets/569/rabota-s-diskovym-massivom-hp-cherez-util?ysclid=l24n41na1j]] * https://ru-tld.ru/h/help_system:servera:raid:nastroika-hpacucle?ysclid=l24nm7c1fm * … ===== Установка ПО в Centos 7 для работы с RAID-контроллером ===== Сначала добавляем репозиторий от HP Создаём файл /etc/yum.repos.d/spp.repo со следующим содержанием [SPP] name=Service Pack for ProLiant baseurl=http://downloads.linux.hpe.com/repo/spp/rhel/7Server/x86_64/current/ enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/GPG-KEY-ServicePackforProLiant Ставим непосредственно ПО (из репозитория и не только) cd ~ wget https://downloads.hpe.com/pub/softlib2/software1/pubsw-linux/p2141321215/v80068/cpqacuxe-9.40-12.0.x86_64.rpm wget https://downloads.hpe.com/pub/softlib2/software1/pubsw-linux/p1257348637/v80070/hpacucli-9.40-12.0.x86_64.rpm yum install ./*.rpm yum install hpsmh yum install hpssacli ===== Примеры использования ПО ===== ==== Проверяем статус контроллера: ==== Команда для проверки hpacucli controller all show status Нормальное состояние контроллера должно отображаться так: {{ :оборудование:серверное_оборудование:raid-контроллеры:hp_smart_array_p410-0.png?direct&600 |}} ==== Показать диагностическую информацию ==== hpssacli ctrl all show config {{ :оборудование:серверное_оборудование:raid-контроллеры:hp_smart_array_p410-1.png?direct&600 |}} Видно, что у меня 2 диска сбоят. ==== Просмотр статусов логических дисков ==== hpssacli controller slot=0 logicaldrive all show status {{ :оборудование:серверное_оборудование:raid-контроллеры:hp_smart_array_p410-2.png?direct&600 |}} Видно что что один из массивов находится в состоянии **Interim Recovery Mode** (как раз тот, в котором сбоят диски). Это означает, что массив работает, но из последних сил и на сниженной скорости. ==== Просмотр статусов физических дисков ==== hpssacli controller slot=0 physicaldrive all show status {{ :оборудование:серверное_оборудование:raid-контроллеры:hp_smart_array_p410-3.png?direct&600 |}} Можем получить более детальную информацию: hpacucli ctrl all show config detail | more {{ :оборудование:серверное_оборудование:raid-контроллеры:hp_smart_array_p410-4.png?direct&600 |}} Ну... Тут всё не влезло, но видно, что показывается много нужной информации. ==== Создание RAID массива ==== # Создание логического диска с RAID 0 включающего один физический диск hpacucli ctrl slot=1 create type=ld drives=1I:1:10 raid=0 # Создание логического диска с RAID 1 с двух физических дисков hpacucli ctrl slot=1 create type=ld drives=1I:1:10,1I:1:11 size=300 raid=1 # Создание логического диска с RAID 5 с тремя физическими дисками hpacucli ctrl slot=1 create type=ld drives=1I:1:10,1I:1:11,1I:1:12raid=5 ==== Добавление дополнительного физического диска к логическому ==== hpacucli ctrl slot=1 ld 1 add drives=1I:1:10 ==== Добавить запасной диск: ==== hpacucli ctrl slot=0 array all add spares=1I:1:10 ==== Увеличение размера логического диска до указанного в size, после добавление нового физического ==== hpacucli ctrl slot=1 ld 1 modify size=500 forced В моем случае ругнется и даст подсказку — нельзя делать диск меньше чес он сейчас. Error: "size=500" is not a valid option for logicaldrive 1 Available options are: Max: 2288560 (Units in MB) Min: 1430350 (Units in MB) MaxMBR: Max. for MBR Partition Table (2097152 MB = 2 TB) Свободное место можно взять из детального вывода hpacucli ctrl all show config detail У меня после добавления свободно 0,9Tb Array: A Interface Type: SAS Unused Space: 965488 MB Status: OK Array Type: Data ==== Работа с внутренним кешем ==== #Изменить пропорции кеширования: hpssacli ctrl slot=1 modify cacheratio=100/0 # Выключить/включить кэш hpacucli ctrl slot=1 modify dwc=disable hpacucli ctrl slot=1 modify dwc=enable [[#top|⇑ Наверх ⇑]]