Простейший мониторинг состояния RAID массива и дисков в нем на ESXi

https://habr.com/company/simnetworks/blog/241605/

Если коротко, то:
– выясняем модель RAID контроллера;
– ищем на сайте производителя драйверы и SMIS провайдер под VMware;
– закачиваем в датастор драйвер и провайдер;
– устанавливаем это все примерно такими командами:
esxcli software vib install -v "/vmfs/volumes/STORAGENAME/Distr/Drv/Adaptec/msm_vmware_v2_06_23164/cim/esxi6_0/cim/vmware-esx-provider-arcconf.vib"
некоторые производители (привет, Адаптек!) почему-то не подписывают свой софт и ESXi откажется его устанавливать из-за этого. Используем –no-sig-check (два дефиса перед no) в команде установки для обхода этого препятствия.
– перезагружаем сервер;
– смотрим, появилась ли информация о контроллере, массиве и дисках в Health Status

Manage LSI RAID controller, installed on server running ESXi, in Windows

For example, we want to monitor MEGARAID SAS 9341-4I:

LSI Software:
https://www.broadcom.com/products/storage/raid-controllers/megaraid-sas-9341-4i#downloads

On ESXi:
– Download VMware Driver – usually from VMware site
– Download SMIS Provider
– Enter Maintenance Mode
– Set Host Image Profile Acceptance Level to Community in Security configuration.
– Install driver: esxcli software vib install -v /vmfs/volumes/VOLUME-NAME/DRV-DIR-NAME/DRV-NAME.vib –no-sig-check
– Reboot.
– Install SIMS Provider: esxcli software vib install -v /vmfs/volumes/VOLUME-NAME/DRV-DIR-NAME/SIMS-NAME.vib –no-sig-check
– Reboot.
– Check everything installed fine: esxcli software vib list | grep -i lsi
– Check LSI RAID appeared Health Status in vSphere Client or Web Client.
– Exit Maintenance Mode.
– Check CIM Server started in Security Profile. Also check its startup policy.
– Check CIM Server port.
– Check or set host name in DNS And Routing.

On Windows:
– Download and install Latest MegaRAID Storage Manager (MSM)
– Configure ESXi server’s A record in DNS or write it to hosts file.
– Start MSM and set “Display all the ESXi-CIMOM…” in Configure Host.
– Enter ESXi server’s IP and start discovery.

Troubleshooting:
– ping ESXi host to be sure it is available in network
– download SLP Helper utility and set ESXi host’s IP in slp_helper.php

HOWTOs:
https://habrahabr.ru/company/simnetworks/blog/241605/
http://pyatilistnik.org/kak-ustanovit-megaraid-smis-providers-na-vmware-esxi-5-5/
https://bogachev.biz/2015/09/08/Установка-MegaRAID-SMIS-Providers-на-VMware-ESXi-5-5/
https://serenity-networks.com/how-to-install-lsi-megaraid-storage-manager-msm-on-vmware-esxi-5-5/

Troubleshooting:
“Unable to connect to CIMOM server” in MSM