Имеем сервер Dell PowerEdge R640 с контроллером PERC H730P Mini на борту. На сервер установлен гипервизор ESXi 7.0. Для управления RAID контроллером требуется установить утилиту perccli.
perccli — утилита для управления RAID контроллерами Dell серверов. То же самое что и storcli, синтаксис ничем не отличается.
На сайте Dell (привет, VPN) ищем утилиты для нашего сервера Dell PowerEdge R640. Операционную систему выбираем VMware, поиск по perccli.
Для контроллера PERC H730P Mini нам нужна утилита VMware PERCCLI Utility For All Dell HBA/PERC Controllers. Скачиваем.
Сначала скачивается какой-то EFI файл, отменяем, разворачиваем блок, нажимаем Other formats. ZIP подойдёт, скачиваем.
Скачивается Offline Bundle файл, зачем-то в него засунули обе версии для ESXi 7 и ESXi 8. Распаковываем архив. В папке для ESXi 7 находим VIB пакет BCM_bootbank_vmware-perccli64_007.2110.0000.0000-01.vib.
С помощью WinSCP загружаем его на сервер в папку /tmp.
Логинимся по SSH на гипервизор. Проверяем что пакет на месте:
cd /tmp
ll
Устанавливаем VIB пакет.
esxcli software vib install -v /tmp/BCM_bootbank_vmware-perccli64_007.2110.0000.0000-01.vib
Пакет установлен, перезагрузка не требуется.
Пакет доступен в директории /opt/lsi/perccli64 и называется perccli64.
cd /opt/lsi/perccli64
ll
Справка:
/opt/lsi/perccli64/perccli64 help
Справка также отображается при вводе неверной команды.
Пример команды:
/opt/lsi/perccli64/perccli64 show
Утилита perccli установлена на сервер Dell PowerEdge R640 с ОС ESXi 7.