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

Загрузка сервера с установочного ISO VMware ESXi зависает на чёрном экране или инсталлятор не видит ни одного диска — чаще всего причина в отключённой виртуализации в BIOS/UEFI либо в RAID-контроллере, для которого в образе нет драйвера. Прежде чем перезаписывать флешку или искать другую сборку, проверьте два параметра: включены ли Intel VT-x / AMD-V и VT-d / IOMMU в настройках материнской платы, и виден ли целевой диск в разделе Storage на первом экране установщика.

Эта инструкция проведёт вас через весь цикл: подготовка оборудования, запись загрузочного носителя, установка ESXi, базовая настройка сети и управление через веб-интерфейс Host Client. Материал ориентирован на версии ESXi 7.x и 8.x; отдельные пункты меню могут отличаться в зависимости от сборки и вендора сервера — в таких случаях сверяйтесь с официальной документацией VMware (Broadcom) и документацией производителя оборудования.

Требования к оборудованию и совместимость

ESXi — это гипервизор первого типа, который ставится прямо на «голое железо». К нему предъявляются требования, отличные от привычных десктопных систем. Процессор обязан поддерживать аппаратную виртуализацию (Intel VT-x или AMD-V) с включённым NX/XD-битом, оперативной памяти для комфортной работы хоста и пары виртуальных машин нужно от 8 ГБ, а установочный носитель может быть даже USB-флешкой — сам гипервизор занимает немного места.

Критичный момент — список совместимости оборудования (HCL). Сетевые адаптеры и RAID-контроллеры, не входящие в HCL, могут не определиться установщиком. Особенно это касается десктопных сетевых карт Realtek: начиная с определённых версий ESXi драйверы для них из образа были исключены, и установка на обычный ПК может потребовать либо серверный адаптер Intel, либо сборку образа с community-драйверами. Точный статус поддержки конкретной модели проверяйте в базе совместимости VMware — она обновляется, и универсальных гарантий здесь нет.

  • 🖥️ Процессор x86-64 с поддержкой Intel VT-x / AMD-V и включённой виртуализацией в BIOS/UEFI
  • 🧠 Минимум 8 ГБ ОЗУ для самого хоста, плюс память под виртуальные машины
  • 💾 Отдельный диск или USB-накопитель под установку ESXi (загрузочная флешка от 1 ГБ)
  • 🌐 Сетевой адаптер из списка совместимости — предпочтительно серверные Intel или Broadcom
  • 📀 Опционально: RAID-контроллер с поддерживаемым драйвером, если планируется аппаратный массив
⚠️ Внимание: установка ESXi на «бытовой» ПК возможна, но не гарантирована. Если сетевая карта или контроллер дисков не определяются, не ищите «патченые» образы на сомнительных ресурсах — проверьте HCL и используйте официальные драйверы или поддерживаемое железо.

Подготовка загрузочной флешки

Скачайте ISO-образ ESXi с официального портала Broadcom (бывший VMware): для загрузки потребуется учётная запись, а доступ к дистрибутивам регулируется условиями лицензирования, которые со временем менялись — актуальный порядок получения образа уточняйте на портале. Записывать образ на флешку удобнее всего утилитой Rufus в Windows или командой dd в Linux.

dd if=VMware-ESXi.iso of=/dev/sdX bs=4M status=progress

В Rufus выберите ISO, схему раздела и целевую систему — для современных серверов обычно подходит режим UEFI. Если сервер старый и работает только в Legacy BIOS, убедитесь, что флешка записана в совместимом режиме, иначе загрузчик просто не стартует. После записи безопасно извлеките носитель и вставьте его в сервер.

Пошаговая установка ESXi

Загрузитесь с флешки, выбрав её в boot-меню сервера. Установщик загрузит модули, после чего появится приветственный экран. Дальнейшая последовательность линейна: принятие лицензионного соглашения клавишей F11, выбор диска для установки, раскладка клавиатуры и задание пароля root.

☑️ Перед нажатием F11 на экране подтверждения

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

При выборе диска будьте внимательны: установщик показывает все найденные устройства, включая флешку, с которой идёт загрузка. Практика установки ESXi на ту же флешку, с которой он загружен, невозможна — но установка на другую USB-флешку или SD-карту вполне допустима и долгое время была стандартом для серверов. Учтите, что в новых версиях VMware ужесточила требования к качеству таких носителей из-за интенсивной записи логов; дешёвая флешка может быстро выйти из строя. Подтверждение установки — клавиша F11, после завершения — перезагрузка с извлечением установочного носителя.

⚠️ Внимание: если установщик сообщает No Network Adapters и прерывает установку, это означает отсутствие поддерживаемой сетевой карты. Продолжить установку нельзя — потребуется другой адаптер или образ с нужным драйвером.
📊 На какое железо вы устанавливаете ESXi?
Фирменный сервер (Dell, HPE, Lenovo)
Самосборный сервер на серверной плате
Обычный десктопный ПК
Мини-ПК (NUC и аналоги)

Первичная настройка: сеть и пароль

После перезагрузки появится консоль DCUI — жёлто-серый интерфейс прямого управления. Нажмите F2 и войдите под root. Главный пункт на этом этапе — Configure Management Network. Здесь задаётся выбор физического адаптера, VLAN (если используется) и параметры IP: статический адрес, маска и шлюз. Для сервера виртуализации всегда назначайте статический IP-адрес — при смене адреса по DHCP вы потеряете доступ к хосту и к веб-интерфейсу.

В разделе DNS Configuration укажите DNS-серверы и имя хоста (hostname). Корректное имя важно, если позже планируется подключение к vCenter Server и использование сертификатов. После применения настроек доступна проверка: пункт Test Management Network пропингует шлюз и DNS и покажет, корректно ли всё работает.

  • 🔑 Задан надёжный пароль root — он же используется для входа в веб-интерфейс
  • 📡 Назначен статический IP, маска и шлюз в Configure Management Network
  • 🏷️ Прописаны DNS-серверы и полное имя хоста (FQDN при необходимости)
  • ✅ Выполнен тест управляющей сети из DCUI

Веб-интерфейс Host Client и лицензирование

Откройте в браузере https://IP-адрес-хоста и войдите под root. Браузер предупредит о самоподписанном сертификате — это нормально для свежей установки. Интерфейс Host Client позволяет делать всё основное: управлять виртуальными машинами, хранилищами, сетями, пользователями и службами.

Первое действие — ввод лицензионного ключа: раздел Управление → Лицензирование (в английской версии — Manage → Licensing). Без ключа хост работает в ознакомительном режиме ограниченный срок, после чего управление виртуальными машинами блокируется. Условия лицензирования и наличие бесплатных вариантов менялись — проверяйте актуальные условия у Broadcom. Также сразу настройте NTP в разделе времени: рассинхронизация часов ломает аутентификацию, логи и работу кластеров.

Зачем нужен SSH и как его включить

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

Хранилища и виртуальные коммутаторы

Дисковое пространство в ESXi организуется в датасторы (datastore). Установщик обычно создаёт один datastore на системном диске автоматически; дополнительные диски подключаются через Хранилище → Новое хранилище данных с файловой системой VMFS. Если диски объединены в RAID на аппаратном контроллере, массив создаётся в утилите контроллера до установки или через её веб-интерфейс, а ESXi видит его как единый том.

Сетевая подсистема строится на виртуальных коммутаторах (vSwitch). По умолчанию существует vSwitch0 с группами портов Management Network и VM Network. Для изоляции трафика создают дополнительные группы портов с разными VLAN ID, а при наличии нескольких физических адаптеров настраивают объединение (NIC teaming) для отказоустойчивости. Точные возможности зависят от топологии вашей сети — согласуйте VLAN и транковые порты с настройками физического коммутатора.

КомпонентНазначениеГде настраивается
Datastore (VMFS)Хранение файлов виртуальных машин и ISO-образовХранилище → Новое хранилище данных
vSwitchВиртуальный коммутатор, связывающий ВМ и физические адаптерыСеть → Виртуальные коммутаторы
Port GroupГруппа портов с общими настройками VLAN и безопасностиСеть → Группы портов
vmknicСетевой интерфейс самого хоста (управление, vMotion, iSCSI)Сеть → VMkernel NIC

Создание первой виртуальной машины

В Host Client выберите Виртуальные машины → Создать/зарегистрировать ВМ. Мастер запросит имя, тип гостевой ОС, датастор и ресурсы: количество vCPU, объём памяти и размер виртуального диска. Диск по умолчанию создаётся в режиме thin provisioning — физическое место расходуется по мере заполнения, что экономит пространство, но требует контроля свободного места на датасторе.

После создания ВМ смонтируйте ISO в виртуальный CD/DVD-привод, включите машину и откройте консоль. Установка гостевой ОС ничем не отличается от установки на физический компьютер. Финальный штрих — VMware Tools: пакет драйверов и служб внутри гостевой системы, который обеспечивает корректное выключение, точное время и нормальную производительность диска и сети. Устанавливается из меню действий ВМ.

Резервное копирование и обновление хоста

Конфигурацию самого ESXi можно сохранить командой через SSH или из PowerCLI, а образы ВМ копируются либо вручную через обзор датастора, либо специализированными средствами резервного копирования виртуальных сред. vCenter Server упрощает централизованное управление несколькими хостами, шаблоны и миграцию, но для одного хоста не обязателен.

Обновления ESXi устанавливаются из офлайн-бандлов через командную строку в режиме обслуживания (maintenance mode) с предварительной миграцией или выключением ВМ. Пример команды для установки профиля из загруженного на датастор архива:

esxcli software profile update -d /vmfs/volumes/datastore1/update.zip -p ESXi-Profile

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

Часто задаваемые вопросы

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

Технически — да, если процессор поддерживает виртуализацию, а сетевой адаптер и контроллер дисков определяются установщиком. Проблемы чаще всего возникают с сетевыми картами Realtek и встроенными RAID-режимами чипсетов. Проверяйте совместимость заранее и будьте готовы поставить отдельную сетевую карту Intel.

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

Проверьте режим работы контроллера в BIOS/UEFI: для некоторых контроллеров требуется режим AHCI вместо RAID, либо предварительное создание массива в утилите контроллера. Если контроллер не поддерживается драйверами ESXi, диски не появятся вовсе — сверьтесь с HCL.

Забыл пароль root. Как его сбросить?

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

Нужен ли vCenter для одного хоста?

Нет. Одиночным хостом полностью управляет встроенный Host Client через браузер. vCenter оправдан при нескольких хостах, необходимости vMotion, шаблонов и централизованных политик.

Какой браузер подходит для Host Client?

Подойдут актуальные версии Chrome, Firefox или Edge. Предупреждение о недоверенном сертификате при первом входе — ожидаемое поведение из-за самоподписанного сертификата хоста.