Настройка хоста виртуализации ESXi для связи RAID-контроллера LSI 9265-8i с MegaRAID Storage Manager.
MSM: Позволяет управлять рэйд контроллером.
С помощью него можно:
- Cоздавать рэйд массивы;
- Мониторить их состояние;
- Управлять дисками;
- Задать расширенные параметры дискового массива;
- Настроить технологию CacheCade PRO 2.0 SSD;
- Настроить FastPath;
- Обновить Firmware.
Подготовка:
Одна и таже модель, только от разных вендоров:
1. Для начала идем на офф. cайт производителя в раздел "Support Documents and Downloads" и скачиваем для нашей модели контроллера:
* Driver - MR VMware Driver - 07.702.14.00;
* Provider - Latest SMIS Providers;
2. Логинимся к ESXi и выключаем все виртуальные машины т.к. в процессе настройки нам понадобиться перевести хост в режим обслуживания и несколько раз перезагрузить.
3. Включить службу SSH можно в разделе "Navigator -> Host -> Actions -> Services -> Enable Secure Shell (SSH)" или в "Navigator -> Host -> Manage -> Services -> TSM-SSH". Она нам понадобиться для установки .VIB пакетов.
4. Создаем временную папку "tmp" в хранилище "LSI Disk RAID0". Туда мы поместим скачанные .vib файлы. Переходим в "Navigator -> Storage -> Datastore browser -> LSI Disk RAID0
5. Переводим хост в режим обслуживания. "Navigator -> Host -> Actions -> Enter maintenance mode".
6. И логинимся к хосту по SSH.
Drivers:
-v: мы хотим установить непосредственно .vib пакет;
--no-sig-check: параметр означающий нужно ли проверять цифровую подпись.
# esxcli software vib install -v /vmfs/volumes/LSI\ Disk\ RAID0/tmp/Avago_bootbank_lsi-mr3_7.702.14.00-1OEM.650.0.0.4598673.vib --no-sig-check
- Для того, чтобы изменения вступили в силу, перезагружаем хост. На время перезагрузки в cmd пишем,
C:\Users\mtv> ping ip-addres-host -t
- Проверим в списке установленных .vib пакетов наш драйвер - lsi-mr3 7.702.14.00-1OEM.650.0.0.4598673,
# esxcli software vib list
SMIS Providers:
# esxcli software vib install -v /vmfs/volumes/LSI\ Disk\ RAID0/tmp/LSI_bootbank_lsiprovider_500.04.V0.66-0002.vib --no-sig-check
- Перезагружаемся. На время перезагрузки в cmd пишем,
C:\Users\mtv> ping ip-addres-host -t
- Проверим в списке установленных .vib пакетов наш драйвер - lsiprovider 500.04.V0.66-0002,
# esxcli software vib list
End:
Drivers+SMIS Providers=Итог:
Далее необходимо проверить связь ESXi c Raid-контроллером и запустить "Small Footprint CIM Broker Daemon (SFCBD)" - он позволит подключиться MSM к ESXi и установить связь с контроллером.
Monitor:
Переходим в "Navigator -> Host -> Monitor -> Hardware -> Storage", должна отобразиться информация о состоянии контроллера. А так-же о том, что не запущен CIM Broker Daemon.
CIM Server: [link]
Переходим в "Navigator -> Host -> Manage -> Services -> sfcbd-watchdog". Или все тоже самое, но через консоль.
# esxcli system wbem set --enable false
# esxcli system wbem set --enable true
В Firewall fпроверяем чтобы были открыты порты для CIM Server - 5988 и CIM Secure Server - 5989. "Navigator -> Networking -> Firewall rules
MegaRAID Storage Manager:
На хосте, с которого будем подключаться, в нашем случае это Windows, необходимо отредактировать файлик hosts. Добавив статическую запись DNS с IP-адресом хоста и полным FQDN.
C:\Windows\System32\drivers\etc\hosts
192.168.x.x esxi.net.lan
Далее в разделе "Management Software and Tools" скачиваем Latest MegaRAID Storage Manager (MSM) 6.14. После запуска в "IP Address" должен быть айпи хоста, на котором установлен MSM. Переходим в "Configure Host" и выбираем "Display all the systems in the network of local server".
SLP Helper:
Если не работает связь с MSM.
По умолчанию, хост с ESXi принимает unicast-пакеты, в то время как хост с windows, отправляет multicat-пакеты и для того чтобы была возможность подключиться к ESXi, SLP Helper преобразовывает multicat-пакеты в unicast.
Редактируем файлик slp_helper.php:
Нам нужны два параметра.
define('SOCKET_TIMEOUT', 15); # Ожидание сокета.
$unicast_ips = array('192.168.x.x'); # Адрес esxi хоста.
- Запускаем,
runme.bat
Логинимся и вводим учетные данные от админки ESXi.
Для настройки рэйд контроллера через командную строку необходим пакет "StorCLI" он находится в загрузках в разделе Management Software and Tool на сайте Broadcom.