Обновление хоста до 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
После установки первым делом настройте статический 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 — сверьтесь с матрицей путей обновления в официальной документации, иначе рискуете получить незагружающийся хост.
Настройка сети и хранилищ после установки
Сетевая конфигурация — самая частая точка отказа после апгрейда. Если хост потерял сеть, подключитесь к консоли через DCUI (физический доступ или KVM) и проверьте, какие адаптерам назначены uplink-и на vSwitch0. Бывает, что после обновления меняется порядок именования портов (vmnic0, vmnic1 и т.д.), и management-интерфейс оказывается привязан к «мёртвому» порту.
Для хранилищ убедитесь, что Datastore на базе VMFS примонтировались корректно. Если диски находятся на внешней СХД (iSCSI, FC, NFS), проверьте настройки адаптеров хранения и пути до LUN. При проблемах с iSCSI чаще всего виноваты сброшенные настройки CHAP или изменение MTU на сетевом оборудовании.
| Компонент | Что проверить | Инструмент |
|---|---|---|
| Management Network | IP, шлюз, DNS, привязка к vmnic | DCUI / esxcli network |
| Виртуальные коммутаторы | Port groups, VLAN ID, uplink-и | Host Client / esxcli network vswitch |
| Datastore (VMFS/NFS) | Монтирование, свободное место | Host Client / esxcli storage |
| iSCSI/FC | Пути до LUN, CHAP, zoning | Host 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. Также учитывайте требования к загрузочному носителю и объёму памяти.