Как обновить VMware ESXi

Board index Администрирование Программное обеспечение VMware ESXI

Description: Программное обеспечение для виртуализации первого уровня

#1by mexan » 08.06.2025, 20:39

Инструкция подойдёт для тех, кто обновляет ESXi вручную (без vCenter), в том числе с версии 8.0.x до 8.0U3e или подобной.
Метод работает без интернета — с использованием ZIP-файла обновления и консоли (SSH).

Что понадобится
  1. Доступ к веб-интерфейсу ESXi (Host Client)
  2. Включённый SSH на хосте (можно включить через Host Client)
  3. ZIP-файл обновления:
Например: VMware-ESXi-8.0U3e-24674464-depot.zip

Переводим хост в режим обслуживания
  • Перед обновлением обязательно нужно остановить все ВМ и перевести хост в Maintenance Mode.
    Code: Select all
    esxcli system maintenanceMode set --enable true
  • Или через веб-интерфейс (Host Client):
    HostActionsEnter Maintenance Mode

Загружаем ZIP-файл на datastore
  1. Переходим в StorageDatastore browser → выбираем datastore1
  2. Нажимаем Upload и загружаем файл обновления (например VMware-ESXi-8.0U3e-24674464-depot.zip)

Смотрим доступные профили (profile list)
В -консоли хоста вводим:
Code: Select all
esxcli software sources profile list -d /vmfs/volumes/datastore1/VMware-ESXi-8.0U3e-24674464-depot.zip
В ответ получим список, например:
Code: Select all
Name                            Vendor        Acceptance Level
------------------------------  ------------  -----------------
ESXi-8.0U3e-24674464-no-tools   VMware, Inc.  PartnerSupported
ESXi-8.0U3e-24674464-standard   VMware, Inc.  PartnerSupported
ESXi-8.0U3se-24659227-no-tools VMware, Inc.  PartnerSupported
ESXi-8.0U3se-24659227-standard VMware, Inc.  PartnerSupported

Что такое profile и какой выбрать?
Профиль (profile) — это преднастроенный набор компонентов для установки.
Профиль standard:
  • Содержит VMware Tools - да
  • Это полная сборка ESXi + VMware Tools

Профиль no-tools:
  • Содержит VMware Tools - нет
  • Без VMware Tools, только ядро ESXi
  • Только если нет нужды в Tools

Для большинства пользователей рекомендуется ESXi-8.0U3e-24674464-standard 

Обновляем систему
Используем profile update:
Code: Select all
esxcli software profile update -d /vmfs/volumes/datastore1/VMware-ESXi-8.0U3e-24674464-depot.zip -p ESXi-8.0U3e-24674464-standard
Расшифровка:
-d — путь к ZIP-файлу
-p — имя профиля

Перезагружаем хост
Code: Select all
reboot

Проверяем версию ESXi
После перезагрузки можно проверить версию:
Code: Select all
vmware -v
Ожидаемый вывод:
Code: Select all
VMware ESXi 8.0.3 build-24674464

Выходим из Maintenance Mode
Code: Select all
esxcli system maintenanceMode set --enable false

Или через веб-интерфейс:
HostActionsExit Maintenance Mode
Image
mexan
Администратор
Reputation: 0
Posts: 167
Topics: 129

Return to VMware ESXI

cron