Установка драйверов на ESXi 6.7

При подготовке железа под новый кластер выяснилось, что в ESXi 6.7 нет встроенного драйвера для RAID-контроллера ADAPTEC 8405. Историю поиска подходящего драйвера можно вынести в отдельную серию статей, здесь я продемонстрирую только процедуру установки в боевую систему.

Итак, в хост-системе создан RAID-массив на базе adaptec raid 8405, который не видится гипервизором. Сам гипервизор установлен на другой носитель (в моём случае — на флешку) и, соответственно, загружается без обращения к массиву.

Первым делом разрешим подключение к гипервизору по ssh:

Host — Actions — Services — Enable Secure Shell (SSH).

Подключимся по ssh к esxi и найдем том, на котором хранятся системные файлы. В моем случае это 85afabeb-edec63bc-8e43-99a4c0cee3b6.


$ ssh root@node1.koobik.lan

Password:

[root@node1:~] df -h

Filesystem Size Used Available Use% Mounted on
vfat 249.7M 4.0K 249.7M 0% /vmfs/volumes/1328b7e6-469103f5-954c-d2d7b5da9e9a
vfat 285.8M 173.8M 112.0M 61% /vmfs/volumes/54a48fba-16e26ca0-f8f6-002590faeec4
vfat 249.7M 148.4M 101.3M 59% /vmfs/volumes/85afabeb-edec63bc-8e43-99a4c0cee3b6

Теперь скопируем архив с драйвером на хост:


$ scp aacraid-6.0.6.2.1.59002-16258587.zip root@node1.koobik.lan:/vmfs/volumes/85afabeb-edec63bc-8e43-99a4c0cee3b6/
Password:
aacraid-6.0.6.2.1.59002-16258587.zip 100% 422KB 2.6MB/s 00:00

Теперь на хосте перейдем к архиву и разархивируем его:


[root@localhost:~] cd /vmfs/volumes/85afabeb-edec63bc-8e43-99a4c0cee3b6/

[root@localhost:~] unzip aacraid-6.0.6.2.1.59002-16258587.zip
Archive: aacraid-6.0.6.2.1.59002-16258587.zip
inflating: aacraid-6.0.6.2.1.59002-offline_bundle-16258587.zip
inflating: vmware-esxi-drivers-scsi-aacraid-600.6.2.1.59002.-1.0.6.2494585.x86_64.vib
inflating: doc/README.txt
inflating: source/driver_source_scsi-aacraid_6.0.6.2.1.59002-1OEM.600.0.0.2494585.tgz
inflating: doc/open_source_licenses_scsi-aacraid_6.0.6.2.1.59002-1OEM.600.0.0.2494585.txt
inflating: doc/release_note_scsi-aacraid_6.0.6.2.1.59002-1OEM.600.0.0.2494585.txt

Нас интересует файл aacraid-6.0.6.2.1.59002-offline_bundle-16258587.zip. Его мы и установим.


[root@localhost:~] esxcli software vib install -d /vmfs/volumes/85afabeb-edec63bc-8e43-99a4c0cee3b6/aacrai
d-6.0.6.2.1.59002-offline_bundle-16258587.zip
Installation Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
VIBs Installed: Adaptec_Inc_bootbank_scsi-aacraid_6.0.6.2.1.59002-1OEM.600.0.0.2494585
VIBs Removed: VMW_bootbank_scsi-aacraid_1.1.5.1-9vmw.670.0.0.8169922
VIBs Skipped:

[root@localhost:~]

Далее перезагрузим хост и проверим, что устройство появилось в системе:

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *