VMware ESXi — это мощный, «голый» гипервизор типа 1, который превращает физический сервер в надежную платформу для виртуализации. Его установка — первый и критически важный шаг к созданию собственной инфраструктуры виртуальных машин. В этом руководстве мы подробно разберем каждый этап, от подготовки до первой загрузки, и дадим практические советы для успешного деплоя.
Что такое VMware ESXi и зачем он нужен?
В отличие от настольных решений вроде VMware Workstation, ESXi устанавливается непосредственно на «железо» сервера, без необходимости в основной операционной системе. Это обеспечивает максимальную производительность, безопасность и стабильность. ESXi лежит в основе vSphere и используется как в корпоративных дата-центрах, так и в домашних лабораториях (homelab) для тестирования, обучения и запуска различных сервисов.
Подготовка к установке
Перед началом убедитесь, что ваше оборудование соответствует требованиям.
Требования к оборудованию
- Процессор: 64-битный x86 с поддержкой виртуализации (Intel VT-x или AMD-V). Для новых версий — не старше 10 лет.
- Оперативная память: Минимум 4 ГБ, рекомендуется 8+ ГБ.
- Накопитель: Жесткий диск, SSD или USB-накопитель объемом от 8 ГБ для установки самого гипервизора.
- Сетевая карта: Совместимая с ESXi. Проверьте список HCL (Hardware Compatibility List) на сайте VMware.
Для домашнего использования часто подходят серверы Dell PowerEdge, HP ProLiant или собранные на базе десктопных процессоров. Ключевое — проверка совместимости сетевого контроллера и контроллера хранения (RAID).
Необходимые материалы
- Образ установочного ISO ESXi. Его можно скачать бесплатно с сайта VMware, зарегистрировавшись (бесплатная лицензия vSphere Hypervisor).
- Пустая флешка (минимум 8 ГБ) или доступ по сети (PXE) для загрузки.
- Утилита для записи образа (Rufus, balenaEtcher).
- Доступ к консоли сервера (IP-KVM, монитор и клавиатура).
Пошаговая установка VMware ESXi
Шаг 1: Создание загрузочного носителя
Скачанный ISO-образ запишите на флешку. В Rufus выберите режим записи «DD Image» или «ISO Image mode». Это критически важно для корректной загрузки.
Шаг 2: Загрузка с установочного носителя
Подключите флешку к серверу, настройте в BIOS/UEFI загрузку с USB и запустите систему. На экране появится загрузчик ESXi.
Шаг 3: Процесс установки
- Welcome Screen: Нажмите Enter для начала.
- EULA: Примите лицензионное соглашение (F11).
- Выбор диска: Укажите накопитель для установки (диск, SSD или флешка). Внимание! Все данные на нем будут удалены.
- Раскладка клавиатуры: Выберите «Russian» или оставьте US Default.
- Пароль root: Задайте сложный пароль для учетной записи суперпользователя. Запомните его!
- Подтверждение установки: Еще раз проверьте выбранный диск и нажмите F11 для начала копирования файлов.
Установку можно провести на отдельную флешку или SD-карту, чтобы освободить дисковые накопители целиком под виртуальные машины. Это распространенная практика.
Шаг 4: Первый запуск и настройка сети
После перезагрузки вы увидите начальный экран ESXi (Direct Console User Interface - DCUI). Здесь необходимо:
- Нажать F2 для настройки, ввести логин (root) и пароль.
- Перейти в «Configure Management Network».
- Настроить сетевой адаптер (Network Adapter), если их несколько.
- Задать IP-адрес (вручную или через DHCP). Для стабильной работы лучше назначить статический IP.
- Проверить настройки DNS при необходимости.
После настройки сети вы сможете подключиться к серверу ESXi через браузер по IP-адресу или с помощью клиента vSphere Client.
Первые действия после установки
- Активация лицензии: В веб-интерфейсе перейдите в «Manage» -> «Licensing» и введите полученный бесплатный ключ vSphere Hypervisor.
- Настройка хранилища: Добавьте datastore (хранилище данных) для ваших виртуальных машин, указав дополнительные диски или сетевые хранилища (NFS, iSCSI).
- Создание первой ВМ: Через интерфейс создайте новую виртуальную машину, укажите гостевую ОС, выделите ресурсы и подключите установочный ISO.
Частые проблемы и их решение
Ошибка «No Network Adapter»
Сетевая карта не распознана. Решение: используйте образ ESXi с включенными сторонними драйверами (Community Driver Pack) или выберите совместимое оборудование.
Ошибка при загрузке с USB
Попробуйте перезаписать флешку в другом режиме (DD в Rufus) или использовать другой USB-порт (предпочтительно USB 2.0).
Недостаточно места на диске
ESXi требует для установки минимум 8 ГБ, но для логов и обновлений лучше иметь 16+ ГБ.
FAQ: Часто задаваемые вопросы
Чем отличается бесплатная версия ESXi от платной?
Бесплатная лицензия vSphere Hypervisor не имеет ограничений по времени, но ограничивает функционал API (нет vCenter, автоматической миграции VMotion, резервного копирования через API). Для домашнего использования и тестирования ее достаточно.
Можно ли установить ESXi на обычный компьютер?
Да, если компоненты (особенно сетевая карта) совместимы. Часто для десктопных материнских плат требуются образы с дополнительными драйверами.
Как обновить ESXi?
Обновления можно устанавливать через командную строку ESXCLI или с помощью пакетов обновления (Update Manager в платных версиях). Всегда делайте бэкап конфигурации перед обновлением.
Что делать, если забыл пароль root?
При физическом доступе к серверу можно сбросить пароль через загрузочный ISO ESXi в режиме восстановления (Recovery Mode).
ESXi или Proxmox: что выбрать?
ESXi — индустриальный стандарт с стабильностью и знакомым интерфейсом. Proxmox (на базе KVM) — open-source решение с более широкими возможностями «из коробки» (контейнеры LXC, ZFS). Выбор зависит от задач и опыта.