User Tools

Site Tools


nvme_community_edition_driver

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
nvme_community_edition_driver [2024/08/15 15:23] jpnvme_community_edition_driver [2024/08/15 15:43] (current) jp
Line 3: Line 3:
 Не все модели дисков одинаково работают "из коробки" под ESXi.  Не все модели дисков одинаково работают "из коробки" под ESXi. 
  
-Например, вы можете быть счастливым обладателем бренда **Silicon Motion**. Существуют, впрочем, драйверы Community Edition, которые позволяют запустить некоторые модели дисков, которые не определились в системе. Поиск драйверов представляет отдельную проблему.+Например, вы можете быть "счастливымобладателем бренда **Silicon Motion** и ваши диски ESXi не распознает. Пример.  
 + 
 +;#; 
 +{{:wiki:esxi_unrecognized_nvme_disk.jpg|}} 
 +;#; 
 + 
 +Существуют, впрочем, драйверы Community Edition, которые позволяют запустить некоторые модели дисков, которые не определились в системе. Поиск драйверов представляет отдельную проблему.
  
 Иногда драйверы приходится находить в неожиданных местах, вроде веб-архива: Иногда драйверы приходится находить в неожиданных местах, вроде веб-архива:
Line 9: Line 15:
 https://archive.org/download/flings.vmware.com/Flings/Community%20NVMe%20Driver%20for%20ESXi/ https://archive.org/download/flings.vmware.com/Flings/Community%20NVMe%20Driver%20for%20ESXi/
  
-Файл с архивом требуется загрузить (при помощи любого SFTP-клиента) на ESXi в директорию: +Файл с архивом требуется загрузить (при помощи любого SFTP-клиента) на ESXi в директорию //tmp//
  
    /tmp/nvme3.zip    /tmp/nvme3.zip
Line 20: Line 26:
  
 ;#; ;#;
-{{:wiki:esxi_nvme_community_install_result.jpg?800|}}+{{:wiki:esxi_nvme_community_install_result.jpg|}}
 ;#; ;#;
  
-После установки необходимо перезагрузить ноду. НО: без отключения встроенного драйвера //nvme_pcie// - после перезагрузки драйвер community edition так и не заработал. Поэтому, если диск не определится после перезагрузки - потребуется отключение стандартного модуля //nvme_pcie//. Это можно сделать следующим образом:+После установки необходимо перезагрузить ноду. НО: без отключения встроенного драйвера //nvme_pcie// - после перезагрузки драйвер community edition так и не заработал.  
 + 
 +На примере диск продолжает использовать драйвер //nvme_pcie// после установки драйвера Community Edition. 
 + 
 +Убедиться в том, что драйвер Community Edition установлен - можно командой: 
 + 
 +   esxcli software vib list | grep -i nvme 
 +А посмотреть - под каким драйвером работает диск - вот так: 
 + 
 +   esxcli storage core adapter list 
 +;#; 
 +{{:wiki:nvme_using_standard_nvme_driver.jpg|}} 
 +;#; 
 + 
 +Поэтому, если диск не определится после перезагрузки - потребуется отключение стандартного модуля //nvme_pcie//. Это можно сделать следующим образом, после чего отправить ноду снова в ребут:
  
    esxcfg-module -d nvme_pcie    esxcfg-module -d nvme_pcie
 +:!: //Если на хосте ESXi работают диски другого вендора - операция отключения драйвера может нести риски. Если что-то пошло не так - есть вероятность, что придётся загружаться с образа восстановления ESXi при помощи опции //shift + R// во время запуска системы ESXi.//
 +
 +Убеждаемся, что загружены community - драйверы для дисков. 
 +
 +;#;
 +{{:wiki:nvme_using_community_nvme_driver.jpg|}}
 +;#;
 +
 +Осталось посмотреть - всё ли хорошо с диском в vCenter, либо на самом хосте ESXi. 
 +
 +Как видно - диск присутствует с распознанным объёмом.
 +
 +;#;
 +{{::vcenter_nvme_silicon_recognized.jpg|}}
 +;#;
 +
 +{{tag>VMWare VM VCenter VSphere ESXi Hardware}}
nvme_community_edition_driver.1723735416.txt.gz · Last modified: 2024/08/15 15:23 by jp