VMware ESXi 8.0.2: установка, обновление и настройка гипервизора

Обновление хоста до VMware ESXi 8.0.2 чаще всего заканчивается ошибкой совместимости оборудования: установщик останавливается с сообщением об отсутствии поддерживаемого сетевого адаптера или о несовместимом CPU. Причина почти всегда одна — в восьмой версии VMware убрала из дистрибутива ряд устаревших драйверов (нативных и vmklinux), которые ещё работали в ESXi 6.7/7.0. Поэтому перед установкой или апгрейдом первым делом нужно проверить сервер по VMware Compatibility Guide (HCL), а не запускать инсталлятор «вслепую».

В этой статье разберём, что изменилось в ESXi 8.0.2, как проверить совместимость оборудования, как выполнить чистую установку и обновление с предыдущих версий, а также какие типичные ошибки возникают при развёртывании и как их диагностировать. Материал ориентирован на администраторов, которые работают с одиночными хостами или небольшими кластерами.

Что представляет собой ESXi 8.0.2

ESXi 8.0 Update 2 — это второе накопительное обновление восьмой ветки гипервизора VMware. Как и все «Update»-релизы, он включает исправления безопасности, обновлённые драйверы и доработки функциональности, появившейся в 8.0: улучшенную поддержку vSphere Distributed Services Engine (DPU/SmartNIC), обновлённую VMFS и механизмы работы с виртуальными машинами новых hardware-версий.

Важно понимать, что точный перечень изменений и исправленных уязвимостей зависит от конкретного билда — их всегда стоит сверять с официальными Release Notes на портале документации VMware (Broadcom). Не полагайтесь на пересказы: номера исправленных CVE и список поддерживаемого оборудования меняются от билда к билду.

Ещё один практический момент: после приобретения VMware компанией Broadcom изменилась модель лицензирования и порядок загрузки дистрибутивов. Бесплатной версии ESXi Free в прежнем виде больше нет, поэтому планируйте лицензирование заранее — до момента, когда истечёт ознакомительный период хоста.

Системные требования и проверка совместимости

Прежде чем скачивать ISO, убедитесь, что сервер соответствует минимальным требованиям. Точные значения зависят от сценария, но базовые ориентиры таковы: 64-битный процессор x86-64 с поддержкой виртуализации (Intel VT-x или AMD-V), включённой в BIOS/UEFI; минимум 8 ГБ оперативной памяти (для реальной работы с ВМ — существенно больше); загрузочное устройство объёмом от 32 ГБ.

  • 🔍 Проверьте модель сервера, CPU, RAID-контроллера и сетевых адаптеров в VMware Compatibility Guide именно для версии 8.0 U2.
  • 🧠 Включите в BIOS/UEFI технологии виртуализации (VT-x/AMD-V), а также VT-d/AMD-Vi, если планируете проброс устройств (PCI passthrough).
  • 💾 Откажитесь от установки на USB-флешки и SD-карты — начиная с ветки 7.x VMware официально не рекомендует такие носители как загрузочные из-за интенсивной записи логов; используйте SSD, SATADOM или дисковый массив.
  • 🌐 Убедитесь, что сетевые адаптеры имеют драйверы в дистрибутиве 8.0.2 — иначе установщик завершится с ошибкой «No network adapters found».

⚠️ Внимание: если сервер работал на ESXi 6.7 или 7.0, это не гарантирует совместимость с 8.0.2. Ряд старых контроллеров и сетевых карт (особенно на базе чипов, поддержка которых прекращена) в восьмой версии не определяется. Обновление такого хоста «по месту» может оставить вас без сети и доступа к хранилищу.

Подготовка: загрузка дистрибутива и резервное копирование

Дистрибутив ESXi 8.0.2 загружается с портала Broadcom в виде ISO-образа для чистой установки или Offline Bundle (ZIP) для обновления через командную строку. Перед любыми действиями с продуктивным хостом сделайте резервную копию конфигурации — это занимает пару минут, а восстановление после неудачного апгрейда сокращает до получаса.

Резервная копия конфигурации хоста создаётся через ESXi Shell или PowerCLI. Пример команды в SSH-сессии:

vim-cmd hostsvc/firmware/backup_config

Команда вернёт URL, по которому можно скачать архив с конфигурацией. Дополнительно зафиксируйте настройки виртуальных коммутаторов, список Datastore и лицензионные ключи — пригодится при восстановлении.

Чистая установка ESXi 8.0.2

Чистая установка предпочтительна, если хост ранее работал на старой версии с кучей сторонних VIB-пакетов или если меняется загрузочный носитель. Процесс занимает обычно 15–30 минут и не вызывает сложностей, если оборудование совместимо.

Порядок действий: запишите ISO на USB-носитель (например, через Rufus или Ventoy) либо смонтируйте его через iDRAC/iLO/IPMI, загрузитесь с него, примите лицензионное соглашение, выберите целевой диск и задайте пароль root. После перезагрузки хост получит адрес по DHCP или предложит настроить сеть вручную через консоль DCUI.

☑️ Чек-лист после установки ESXi 8.0.2

Выполнено: 0 / 5

После установки первым делом настройте статический IP, корректное имя хоста (FQDN) и NTP — рассинхронизация времени становится причиной странных ошибок при подключении хоста к vCenter и при работе с сертификатами.

Обновление до 8.0.2 с предыдущих версий

Обновить хост до ESXi 8.0.2 можно несколькими способами: через vSphere Lifecycle Manager в vCenter (рекомендуется для кластеров), интерактивно с ISO или через Offline Bundle по SSH. Для одиночного хоста без vCenter чаще всего используют третий вариант.

Последовательность обновления через Offline Bundle выглядит так: загрузите ZIP-файл на доступный хосту Datastore, переведите хост в режим обслуживания и выполните команду:

esxcli software profile update -d /vmfs/volumes/datastore1/VMware-ESXi-8.0.2-xxxxxx-depot.zip -p ESXi-8.0.2-xxxxxx-standard

Имя профиля (-p) нужно взять из документации к конкретному билду — оно указано в описании депо. После завершения обязательна перезагрузка хоста. Проверить текущую версию можно командой vmware -v.

⚠️ Внимание: прямое обновление поддерживается не со всех версий. Переход с ESXi 6.5 и старше ветки 6.x может потребовать промежуточного обновления до 6.7/7.0 — сверьтесь с матрицей путей обновления в официальной документации, иначе рискуете получить незагружающийся хост.

📊 Как вы разворачиваете ESXi 8.0.2?
Чистая установка с ISO
Обновление через vCenter Lifecycle Manager
Обновление через Offline Bundle по SSH
Только планирую миграцию с 7.0

Настройка сети и хранилищ после установки

Сетевая конфигурация — самая частая точка отказа после апгрейда. Если хост потерял сеть, подключитесь к консоли через DCUI (физический доступ или KVM) и проверьте, какие адаптерам назначены uplink-и на vSwitch0. Бывает, что после обновления меняется порядок именования портов (vmnic0, vmnic1 и т.д.), и management-интерфейс оказывается привязан к «мёртвому» порту.

Для хранилищ убедитесь, что Datastore на базе VMFS примонтировались корректно. Если диски находятся на внешней СХД (iSCSI, FC, NFS), проверьте настройки адаптеров хранения и пути до LUN. При проблемах с iSCSI чаще всего виноваты сброшенные настройки CHAP или изменение MTU на сетевом оборудовании.

КомпонентЧто проверитьИнструмент
Management NetworkIP, шлюз, DNS, привязка к vmnicDCUI / esxcli network
Виртуальные коммутаторыPort groups, VLAN ID, uplink-иHost Client / esxcli network vswitch
Datastore (VMFS/NFS)Монтирование, свободное местоHost Client / esxcli storage
iSCSI/FCПути до LUN, CHAP, zoningHost Client / esxcli iscsi
NTP и времяСинхронизация, часовой поясHost Client / esxcli system time

Типичные ошибки и их диагностика

Разберём наиболее частые проблемы, с которыми сталкиваются при работе с ESXi 8.0.2. Для каждой — короткая диагностика, без рискованных действий.

  • 🚫 «No network adapters found» при установке — в дистрибутиве нет драйвера вашей сетевой карты. Решение: использовать кастомный образ с интегрированными драйверами (через PowerCLI Image Builder) или заменить адаптер на поддерживаемый.
  • 💽 Хост не видит локальный диск или RAID — контроллер не поддерживается или работает в режиме RAID вместо HBA/JBOD. Проверьте режим контроллера в BIOS и его наличие в HCL.
  • 🟣 Фиолетовый экран диагностики (PSOD) после обновления — чаще всего вызван несовместимым сторонним VIB или аппаратной проблемой. Загрузитесь в предыдущую версию (при загрузке нажмите Shift+R для отката) и проанализируйте дамп.
  • 🔌 Хост недоступен по сети после перезагрузки — проверьте через DCUI привязку management-интерфейса к физическим портам и настройки VLAN.

Полезная возможность, о которой многие забывают: ESXi хранит предыдущий загрузочный банк, и откат на прошлую версию выполняется нажатием Shift+R на раннем этапе загрузки. Это спасает, если обновление прошло неудачно, — но только если вы не переустанавливали систему начисто.

Где смотреть логи при диагностике

Основные журналы находятся в /var/log: vmkernel.log (события ядра и оборудования), hostd.log (агент управления), vpxa.log (связь с vCenter), sysboot.log (загрузка). Просмотр — через SSH командами tail и less, либо экспортом support bundle через Host Client: Monitor → Logs → Generate support bundle.

Производительность и эксплуатационные рекомендации

После успешного развёртывания уделите время базовой гигиене эксплуатации. Включите мониторинг состояния оборудования через CIM-провайдеры (в Host Client раздел Monitor → Hardware), настройте отправку логов на внешний syslog-сервер, если хостов несколько, и не держите SSH постоянно включённым — это расширяет поверхность атаки.

По производительности универсальных рецептов нет: многое зависит от нагрузки. Но есть безопасные практики: не выделяйте виртуальным машинам суммарно больше ресурсов, чем позволяет разумная консолидация, следите за ballooning и swap в метриках хоста, используйте VM Hardware актуальной версии для новых ВМ и своевременно обновляйте VMware Tools.

⚠️ Внимание: не устанавливайте сторонние VIB-пакеты и драйверы с неофициальных источников без крайней необходимости. Каждый такой пакет — потенциальная причина PSOD при следующем обновлении. Проверить список установленных пакетов можно командой esxcli software vib list.

FAQ: частые вопросы по ESXi 8.0.2

Можно ли обновиться с ESXi 7.0 напрямую до 8.0.2?

Да, обновление с ветки 7.0 поддерживается — как через vSphere Lifecycle Manager, так и через Offline Bundle. Перед апгрейдом обязательно проверьте оборудование в HCL: часть драйверов, работавших в 7.0, в восьмой версии отсутствует.

Существует ли бесплатная версия ESXi 8.0.2?

После перехода VMware под управление Broadcom прежняя программа бесплатного гипервизора была прекращена. Актуальные условия лицензирования и пробные периоды уточняйте на официальном портале Broadcom — условия могут меняться.

Установщик не видит диск для установки. Что делать?

Проверьте, в каком режиме работает контроллер: для проходных (HBA/JBOD) режимов диски видны напрямую, для RAID — нужно сначала создать виртуальный диск в утилите контроллера. Также убедитесь, что контроллер есть в списке совместимости для 8.0 U2.

Как откатиться на предыдущую версию после неудачного обновления?

При загрузке хоста на раннем этапе нажмите Shift+R — появится меню выбора предыдущего загрузочного банка. Откат возможен, только если обновление выполнялось штатным способом, а не чистой переустановкой. После отката восстановите конфигурацию из резервной копии при необходимости.

Подойдёт ли ESXi 8.0.2 для домашней лаборатории на обычном ПК?

Технически — с оговорками. Основное ограничение: встроенные в материнские платы сетевые адаптеры (Realtek и ряд других) часто не имеют драйверов в дистрибутиве. Обычно проблему решает установка поддерживаемой PCIe-сетевой карты на базе Intel. Также учитывайте требования к загрузочному носителю и объёму памяти.