Недавно взял себе NVME накопитель Intel DC P3700 для тестирования All-Flash vSAN.
После установки накопителя в сервер и загрузки гипервизора, P3700 не появился в списке устройств для хранения (Devices), хотя и отображался на вкладке адаптеров (Adapters).
Для начала было решено обновить драйвер устройства. По HCL был выбран и установлен подходящий драйвер.
После установки накопителя в сервер и загрузки гипервизора, P3700 не появился в списке устройств для хранения (Devices), хотя и отображался на вкладке адаптеров (Adapters).
Для начала было решено обновить драйвер устройства. По HCL был выбран и установлен подходящий драйвер.
esxcli software vib install -v intel-nvme-1.2.0.9-1OEM.600.0.0.2768847.x86_64.vibОднако результат остался прежним. Проверка журналов ESXi и индикации на самом устройстве не выявили никаких проблем. Для более детального анализа потребовалась утилита для работы с Flash накопителями Intel под ESXi - Intel SSD Data Center Tool. После установки и запуска утилита показала текущую версию прошивки.
[root@esx1:/opt/intel/isdct] ./isdct show -intelssdДля обновления использовалась команда:
- Intel SSD DC P3700 Series CVFT534200HG400BGN -
Bootloader : 8B1B012FDevicePath : intel-nvme0
DeviceStatus : HealthyFirmware : 8DV10151
FirmwareUpdateAvailable : Firmware=8DV101H0 Bootloader=8B1B0133
Index : 0
ModelNumber : INTEL SSDPEDMD400G4
ProductFamily : Intel SSD DC P3700 Series
SerialNumber : CVFT534200HG400BGN
[root@esx1:/opt/intel/isdct] ./isdct load -intelssd 0
WARNING! You have selected to update the drives firmware!Proceed with the update? (Y|N): YUpdating firmware...
- Intel SSD DC P3700 Series CVFT534200HG400BGN -
Status : Firmware Updated Successfully.
Please reboot the system.
Запуск утилиты с различными параметрами, позволяющими посмотреть SMART счетчики и информацию об устройстве, также не показали отклонений в работе устройства.
В поисках возможных причин проблемы я зашел в BIOS сервера и бинго! В настройках PCI-E слотов была отключена поддержка Optional ROM для адаптера. На этапе загрузки сервера BIOS может передавать управление Optional ROM, чтобы выполнить инициализацию устройства. В частности, Optional ROM должен быть включен, когда выполняется загрузка с логического устройства, созданного средствами аппаратного RAID контроллера или при загрузке по SAN.
Включение данного параметра позволило гипервизору обнаружить накопитель.
В поисках возможных причин проблемы я зашел в BIOS сервера и бинго! В настройках PCI-E слотов была отключена поддержка Optional ROM для адаптера. На этапе загрузки сервера BIOS может передавать управление Optional ROM, чтобы выполнить инициализацию устройства. В частности, Optional ROM должен быть включен, когда выполняется загрузка с логического устройства, созданного средствами аппаратного RAID контроллера или при загрузке по SAN.
Включение данного параметра позволило гипервизору обнаружить накопитель.
0 коммент.:
Отправить комментарий