Периодически на гипервизор ESXi выходят обновления которые рекомендуется устанавливать, особенно обновления касающиеся безопасности. Тут можно посмотреть выходил ли патч, дату выхода и номер версии. После того как получен архив с обновлением, например ESXi600-201703001.zip его необходимо положить на сервер с ESXi например в директорию /vmfs/volumes/$ваш datastore.
Для того чтобы закачать этот архив на сервер с ESXi необходимо включить SSH доступ, по умолчанию он отключен. После включения SSH доступа для загрузки архива воспользоваться любым файловым менеджером с возможностью подключения по SSH, например WinSCP.
После загрузки архива заходим на сервер ESXi и проверяем что файл в нужной директории:
[root@localhost:~] cd /vmfs/volumes/datastore1/ [root@localhost:/vmfs/volumes/5976e607-cff8207d-36a7-002481a964ba] ls -la total 1148928 drwxr-xr-t 1 root root 1400 Jul 25 07:30 . drwxr-xr-x 1 root root 512 Jul 25 15:24 .. -r-------- 1 root root 393216 Jul 25 06:32 .fbb.sf -r-------- 1 root root 267026432 Jul 25 06:32 .fdc.sf -r-------- 1 root root 1179648 Jul 25 06:32 .pb2.sf -r-------- 1 root root 268435456 Jul 25 06:32 .pbc.sf -r-------- 1 root root 262733824 Jul 25 06:32 .sbc.sf drwx------ 1 root root 280 Jul 25 06:32 .sdd.sf -r-------- 1 root root 4194304 Jul 25 06:32 .vh.sf -rw-r--r-- 1 root root 367863254 Apr 18 09:38 ESXi600-201703001.zip [root@localhost:/vmfs/volumes/5976e607-cff8207d-36a7-002481a964ba]
Далее необходимо запустить установку патча командой (директорию до архива нужно указывать полностью):
esxcli software vib install -d /vmfs/volumes/datastore1/ESXi600-201703001.zip
После установки патча возможно потребуется перезагрузка гипервизора, соответственно потребуется остановка виртуальных машин. О том нужна ли перезагрузка после установки патча будет написано в консольном выводе, например:
Reboot Required: True