VMware vSphere Hypervisor ESXi: полное руководство по установке и настройке

Если при установке VMware ESXi сервер выдаёт ошибку «No Network Adapters» или установщик не видит диск — почти всегда причина в том, что в образ гипервизора не включены драйверы под ваш сетевой адаптер или RAID-контроллер. Это типичная точка входа для тех, кто впервые разворачивает VMware vSphere Hypervisor ESXi на «голом» железе, и именно с аппаратной совместимости начинается любая грамотная установка.

ESXi — это гипервизор первого типа (bare-metal), который устанавливается непосредственно на физический сервер и позволяет запускать множество виртуальных машин на одном оборудовании. В отличие от VMware Workstation или VirtualBox, ему не нужна хостовая операционная система: он сам является минималистичной ОС, оптимизированной исключительно под виртуализацию. В этой статье разберём, что представляет собой ESXi, каковы системные требования, как его установить, настроить сеть и избежать типичных ошибок.

Что такое VMware ESXi и как он устроен

VMware vSphere Hypervisor — это бесплатная (в базовой редакции) версия гипервизора ESXi, входящего в экосистему VMware vSphere. Архитектурно ESXi состоит из компактного ядра VMkernel, которое напрямую управляет процессором, памятью, сетью и хранилищами, а виртуальные машины работают поверх него как изолированные процессы.

За счёт отсутствия хостовой ОС гипервизор занимает минимум ресурсов и имеет малую поверхность атаки. Управление выполняется удалённо: через веб-интерфейс Host Client, клиент vSphere Client (при наличии vCenter Server) или командную строку по SSH.

Ключевые компоненты платформы vSphere:

  • 🖥️ ESXi — сам гипервизор, устанавливаемый на физический сервер;
  • 🗂️ vCenter Server — централизованное управление несколькими хостами ESXi;
  • 💾 vSAN — программно-определяемое хранилище из локальных дисков серверов;
  • 🔄 vMotion — живая миграция виртуальных машин между хостами без простоя.

Чем ESXi отличается от Workstation и других гипервизоров

Частый вопрос — зачем нужен ESXi, если есть VMware Workstation Pro или Hyper-V. Разница принципиальна: Workstation — гипервизор второго типа, работающий внутри Windows или Linux, а ESXi ставится прямо на железо и потому эффективнее использует ресурсы и стабильнее под постоянной нагрузкой.

КритерийESXiWorkstation ProHyper-V
Тип гипервизораType 1 (bare-metal)Type 2 (hosted)Type 1 (роль Windows)
Хостовая ОСНе требуетсяWindows / LinuxWindows Server / Pro
Типовой сценарийСерверная виртуализация, ЦОДТестовые лаборатории на ПКИнфраструктура на Windows
УправлениеВеб-клиент, vCenterЛокальный GUIДиспетчер Hyper-V
Живая миграция ВМДа (с vCenter)НетДа

Для домашней лаборатории на одном системном блоке ESXi тоже подходит, если железо совместимо. Но для обычной задачи «запустить пару виртуалок на рабочем компьютере» проще использовать Workstation — не придётся выделять отдельную машину.

Системные требования и совместимость оборудования

Главная особенность ESXi — жёсткие требования к железу. Гипервизор официально поддерживает ограниченный список серверных сетевых адаптеров и контроллеров хранения, перечисленных в VMware Compatibility Guide (HCL). Перед установкой проверьте ваш сервер или хотя бы сетевую карту и контроллер дисков в этом списке.

Минимальные аппаратные ориентиры для актуальных версий ESXi:

  • ⚙️ 64-битный процессор с поддержкой аппаратной виртуализации (Intel VT-x или AMD-V), включённой в BIOS/UEFI;
  • 🧠 Оперативная память — от 8 ГБ для самого гипервизора, плюс ресурсы под виртуальные машины;
  • 💽 Загрузочное устройство — USB-флешка, SD-карта или диск; для новых версий рекомендуется полноценный диск, так как загрузка с флешек официально ограничивается;
  • 🌐 Как минимум один поддерживаемый сетевой адаптер — дешёвые десктопные чипы Realtek часто не имеют драйверов в стандартном образе.
⚠️ Внимание: установка ESXi на несовместимое оборудование — самая частая причина ошибок «No Network Adapters found» и розового экрана (PSOD). Сверьтесь с VMware Compatibility Guide до покупки железа или используйте кастомные образы с драйверами от вендоров серверов (Dell, HPE, Lenovo).
📊 На каком оборудовании вы разворачиваете ESXi?
Фирменный сервер (Dell, HPE и т.п.)
Самосборный сервер
Обычный ПК / домашняя лаборатория
Только планирую, изучаю требования

Установка ESXi: пошаговый процесс

Сама установка занимает обычно 10–15 минут и выполняется с загрузочной флешки. Образ ISO скачивается с официального портала Broadcom/VMware — для этого потребуется учётная запись. Записать ISO на флешку можно утилитой Rufus или balenaEtcher.

Порядок действий после загрузки с установочного носителя:

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

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

На этапе выбора диска установщик покажет все обнаруженные накопители. Если нужного диска нет в списке — вероятная причина в отсутствии драйвера контроллера хранения в образе. После копирования файлов мастер попросит задать пароль учётной записи root, затем выполнит перезагрузку.

Когда хост загрузится, на экране консоли появится адрес вида https://192.168.1.x/ — это адрес веб-интерфейса управления. Если вместо адреса отображается 0.0.0.0, сетевой адаптер не определился или не получил адрес по DHCP.

Первичная настройка: сеть и веб-интерфейс

После установки базовая настройка выполняется через консоль DCUI (Direct Console User Interface) — жёлто-серый интерфейс на экране сервера. Нажмите F2, авторизуйтесь под root и откройте раздел Configure Management Network.

Здесь задаются три ключевых параметра: сетевой адаптер для управления, IP-адрес (лучше статический, чтобы веб-интерфейс всегда был доступен по одному адресу) и DNS-имя хоста. После сохранения настроек управление переносится в браузер — откройте Host Client по адресу хоста и войдите под root.

Дальнейшая работа с виртуальными машинами — создание ВМ, подключение ISO-образов, настройка виртуальных коммутаторов vSwitch и хранилищ datastore — выполняется уже через веб-интерфейс. Для удалённого доступа по командной строке можно включить SSH: Управление → Службы → TSM-SSH → Запустить.

Как включить SSH и ESXi Shell

В веб-интерфейсе Host Client перейдите в раздел «Управление» → вкладка «Службы». Найдите службы TSM (ESXi Shell) и TSM-SSH, выделите нужную и нажмите «Запустить». В политике запуска можно указать «Запускать и останавливать вместе с хостом», чтобы SSH включался автоматически после перезагрузки. Держать SSH постоянно включённым на боевом сервере не рекомендуется из соображений безопасности.

Лицензирование и ограничения бесплатной версии

Бесплатный vSphere Hypervisor активируется бесплатным лицензионным ключом, который выдаётся при скачивании. Без ввода ключа хост работает в пробном режиме 60 дней, после чего виртуальные машины нельзя будет включать до активации лицензии.

Бесплатная версия ESXi не поддерживает подключение к vCenter Server и не предоставляет доступ к API для резервного копирования — это принципиальное ограничение при выборе редакции. Из-за закрытого vStorage API большинство профессиональных систем бэкапа (Veeam и другие) с бесплатным гипервизором работать не смогут.

Платные редакции vSphere (Essentials, Standard и выше) снимают эти ограничения и добавляют vMotion, HA и централизованное управление. Обратите внимание: после приобретения VMware компанией Broadcom лицензионная политика и состав продуктов менялись — актуальные условия и доступность бесплатной версии проверяйте на официальном портале вендора.

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

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

Установщик не видит сетевых адаптеров. Возможная причина — отсутствие драйвера в стандартном ISO. Проверьте чип сетевой карты в HCL; для десктопных адаптеров Realtek и некоторых Intel существуют неофициальные community-драйверы, но их использование на продуктивных системах — на ваш риск.

Розовый экран диагностики (PSOD). Аналог «синего экрана» для ESXi. Обычно связан с аппаратными проблемами: неисправной памятью, перегревом, несовместимым драйвером. Запишите код ошибки с экрана, проверьте оперативную память тестом (например, Memtest86) и обновите прошивки сервера.

Хост недоступен по сети после перезагрузки. Проверьте через DCUI, какой IP назначен интерфейсу управления, не сбросились ли настройки VLAN и подключён ли кабель к тому порту, который выбран как адаптер управления. В DCUI есть пункт Test Management Network — он выполняет ping шлюза и проверку DNS.

⚠️ Внимание: перед обновлением версии ESXi или сменой конфигурации сети управления сделайте резервную копию конфигурации хоста командой vim-cmd hostsvc/firmware/backup_config (при включённом SSH). Это позволит восстановить настройки без полной переустановки.

Если виртуальная машина «зависла» и не выключается через интерфейс, её процесс можно завершить через ESXi Shell командой esxcli vm process kill с указанием World ID машины. Используйте это как крайнюю меру — несохранённые данные ВМ будут потеряны.

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

Можно ли установить ESXi на обычный домашний компьютер?

Технически — да, если процессор 64-битный с поддержкой VT-x/AMD-V, а сетевой адаптер и контроллер дисков имеют драйверы в образе. На практике десктопные сетевые чипы Realtek часто не поддерживаются, поэтому для домашней лаборатории часто добавляют отдельную сетевую карту Intel.

Чем бесплатный ESXi отличается от платной версии?

Гипервизор один и тот же, отличия в лицензии: бесплатная версия не подключается к vCenter, не имеет API для резервного копирования и ограничена возможностями централизованного управления. Для одного хоста её обычно достаточно.

Как попасть в веб-интерфейс управления ESXi?

После установки IP-адрес хоста отображается на экране консоли сервера. Откройте в браузере адрес вида https://IP-адрес/ и войдите под учётной записью root с паролем, заданным при установке.

Что делать, если забыт пароль root от ESXi?

Официального способа сброса пароля без переустановки VMware не предоставляет. Поддерживаемый вариант — переустановка гипервизора с сохранением существующих хранилищ VMFS (установщик предлагает такой режим). Если хост управляется через vCenter, есть дополнительные варианты через Host Profiles.

Можно ли обновить ESXi без потери виртуальных машин?

Да. Обновление через офлайн-бандл командой esxcli или через vCenter Lifecycle Manager сохраняет конфигурацию и хранилища с ВМ. Перед обновлением выключите или перенесите виртуальные машины и сделайте резервную копию конфигурации хоста.