При развёртывании VMware vSphere 7.0 администраторы чаще всего сталкиваются с ошибкой несовместимости оборудования на этапе установки ESXi — установщик сообщает, что сетевой адаптер или контроллер хранения не поддерживается, и процесс прерывается. Причина почти всегда одна: в седьмой версии VMware пересмотрела модель драйверов, и часть устаревших vmklinux-драйверов больше не работает. Прежде чем начинать установку, нужно сверить сервер, сетевые карты и HBA-контроллеры с официальным списком совместимости VMware Compatibility Guide (VCG) — это займёт десять минут и сэкономит часы на отладке.
vSphere 7.0 стал одним из самых значимых релизов платформы виртуализации: в него интегрирован VMware Tanzu для запуска контейнеров Kubernetes, переработан механизм обновлений vSphere Lifecycle Manager и улучшен планировщик DRS. В этой статье разберём системные требования, порядок установки ESXi 7.0 и vCenter Server Appliance (VCSA), ключевые нововведения и типичные ошибки при миграции с предыдущих версий.
Системные требования и подготовка инфраструктуры
Перед установкой убедитесь, что серверное оборудование соответствует минимальным требованиям. Для ESXi 7.0 необходим 64-битный процессор с поддержкой аппаратной виртуализации (Intel VT-x или AMD-V), как минимум два ядра и от 4 ГБ оперативной памяти — однако для реальной работы с виртуальными машинами потребуется существенно больше ресурсов. В BIOS сервера должны быть включены функции виртуализации и, желательно, Intel VT-d или AMD-Vi для проброса устройств.
Отдельного внимания заслуживает загрузочный носитель. Начиная с линейки 7.x, VMware изменила требования к устройствам загрузки: установка на дешёвые USB-флешки и SD-карты без достаточного ресурса перезаписи официально не рекомендуется, поскольку система активно пишет служебные данные. Оптимальный вариант — локальный диск, SSD или RAID-массив объёмом от 32 ГБ.
- 🔍 Проверьте сервер, сетевые адаптеры и контроллеры в VMware Compatibility Guide
- 💾 Подготовьте загрузочный носитель от 32 ГБ с достаточным ресурсом записи
- 🌐 Зарезервируйте статические IP-адреса и настройте DNS-записи для ESXi и vCenter
- ⏱️ Синхронизируйте время на всех узлах через NTP — рассинхрон ломает аутентификацию
- 🔑 Подготовьте лицензионные ключи нужной редакции vSphere
⚠️ Внимание: прямая установка vSphere 7.0 возможна не с любой старой версии. Если у вас развёрнута инфраструктура на базе vSphere 5.5 или более ранней, потребуется промежуточное обновление до 6.x. Порядок поддерживаемых путей апгрейда всегда сверяйте с официальной документацией VMware для вашей конкретной версии.
Что нового в vSphere 7.0
Главным архитектурным изменением стала глубокая интеграция с Kubernetes: компонент vSphere with Tanzu позволяет запускать контейнеризированные приложения рядом с классическими виртуальными машинами и управлять ими через привычный интерфейс vCenter. Для команд, которые постепенно переходят на микросервисы, это убирает необходимость строить отдельный кластер Kubernetes «с нуля».
Второе важное нововведение — переработанный vSphere Lifecycle Manager (vLCM). Если раньше обновления хостов выполнялись через Update Manager на основе базовых линий (baselines), то теперь доступна модель «желаемого состояния»: вы задаёте образ кластера — версию ESXi, драйверы и прошивки, — а система приводит все хосты к этому эталону. Это заметно упрощает поддержание однородности больших кластеров.
Среди прочих улучшений стоит выделить новую логику работы DRS: планировщик теперь ориентируется не только на загрузку кластера, но и на «счастье» виртуальной машины (VM DRS score), чаще пересчитывая рекомендации по размещению. Также появилась поддержка Precision Time Protocol, улучшенные возможности vMotion для крупных ВМ и обновлённый HTML5-клиент, в котором наконец доступны все функции без Flash-зависимостей.
Установка ESXi 7.0
Установка гипервизора начинается с загрузки ISO-образа ESXi 7.0 с портала VMware и записи его на загрузочный носитель или подключения через удалённую консоль управления сервером (например, iLO или iDRAC). После загрузки с образа инсталлятор проведёт базовую проверку оборудования и предложит выбрать диск для установки. Сам процесс занимает несколько минут и сводится к подтверждению лицензионного соглашения, выбору диска, заданию пароля root и перезагрузке.
После первой загрузки необходимо выполнить начальную сетевую настройку через консоль DCUI: задать статический IP-адрес, маску, шлюз, DNS-серверы и полное доменное имя хоста. Дальнейшая настройка ведётся уже через веб-интерфейс Host Client по адресу https://IP-адрес-хоста/ui.
☑️ Начальная настройка хоста ESXi после установки
Для управления хранилищами через командную строку пригодится утилита esxcli. Например, список доступных хранилищ выводится так:
esxcli storage filesystem list
Развёртывание vCenter Server Appliance
vCenter Server Appliance (VCSA) — это готовая виртуальная машина на базе Linux, которая заменила Windows-версию vCenter ещё в предыдущих поколениях; в vSphere 7.0 Windows-варианта vCenter не существует. Развёртывание выполняется с ISO-образа VCSA: на рабочей станции запускается инсталлятор из каталога vcsa-ui-installer, который в интерактивном режиме запрашивает параметры целевого хоста ESXi и самого апплаенса.
Процесс состоит из двух стадий. На первой разворачивается сама виртуальная машина с заданными ресурсами, на второй — настраиваются службы Single Sign-On, домен vsphere.local (или свой), сетевые параметры и NTP. Критически важно, чтобы прямая и обратная DNS-записи для vCenter были созданы заранее: при отсутствии корректного разрешения имени установка на второй стадии завершается ошибкой, и апплаенс приходится переразворачивать.
⚠️ Внимание: если DNS-записи для vCenter настроить невозможно, в качестве системного имени на первой стадии укажите IP-адрес. Смена FQDN после развёртывания — поддерживаемая, но нетривиальная процедура, поэтому имя лучше определить до установки.
После завершения установки управление ведётся через vSphere Client по адресу https://FQDN-vcenter/ui. Первые шаги в интерфейсе: создание дата-центра, добавление хостов ESXi, настройка лицензий и ролевой модели доступа.
Сравнение редакций и ключевые ограничения
Выбор редакции vSphere влияет на доступные функции кластера. Ниже приведено обобщённое сравнение основных редакций линейки 7.0; точный состав функций и условия лицензирования всегда уточняйте в актуальных материалах VMware, так как линейка продуктов и правила периодически меняются.
| Возможность | Essentials Plus | Standard | Enterprise Plus |
|---|---|---|---|
| vMotion | Да | Да | Да |
| vSphere HA | Да | Да | Да |
| DRS (автоматическая балансировка) | Нет | Нет | Да |
| Storage vMotion | Нет | Ограниченно | Да |
| Распределённый коммутатор (vDS) | Нет | Нет | Да |
Обратите внимание: лицензия vSphere Essentials Plus рассчитана на небольшие инсталляции и ограничивает количество управляемых хостов — для растущей инфраструктуры это может стать узким местом. Редакция Enterprise Plus открывает ключевые механизмы автоматизации: DRS, распределённые коммутаторы и расширенные политики хранения.
Что делать, если бюджет не позволяет Enterprise Plus
Функции DRS и распределённого коммутатора критичны в основном для кластеров с высокой плотностью ВМ. На небольших площадках из 2–3 хостов часто достаточно Standard: vMotion и HA работают, а балансировку нагрузки можно выполнять вручную. Оцените реальную потребность в автоматизации до покупки лицензий.
Обновление с vSphere 6.5/6.7 до 7.0
Правильный порядок обновления инфраструктуры — сначала vCenter, затем хосты ESXi, и только после этого — виртуальное оборудование (VM hardware) и VMware Tools виртуальных машин. Обновление vCenter 6.5/6.7 до 7.0 выполняется не «поверх», а через развёртывание нового апплаенса с переносом конфигурации: инсталлятор VCSA в режиме Upgrade подключается к старому vCenter, копирует данные и переключает сетевую идентичность на новую машину.
Обновление хостов удобнее всего проводить через vSphere Lifecycle Manager: хост переводится в режим обслуживания (maintenance mode), виртуальные машины мигрируют на соседние узлы через vMotion, после чего накатывается новый образ и хост перезагружается. Перед началом обязательно сделайте резервную копию конфигурации vCenter через встроенный механизм File-Based Backup в интерфейсе управления апплаенсом (порт 5480).
⚠️ Внимание: перед обновлением проверьте совместимость всего стороннего ПО, интегрированного с vCenter — систем резервного копирования, мониторинга, плагинов хранилищ. Обновление vCenter до версии, которую не поддерживает ваша система бэкапа, оставит виртуальные машины без защиты до апгрейда самой системы резервного копирования.
Типичные проблемы и их диагностика
Одна из частых жалоб после перехода на 7.0 — хосты уходят в состояние Not Responding в vCenter, хотя сами продолжают работать. Возможные причины: проблемы с DNS-разрешением, рассинхронизация времени между хостом и vCenter, а также агент vpxa, который перестал отвечать. Начните диагностику с проверки доступности хоста по сети, корректности DNS-записей и статуса агентов через SSH:
/etc/init.d/hostd restart
/etc/init.d/vpxa restart
Перезапуск агентов безопасен для работающих виртуальных машин — они продолжат работу, прервётся лишь управляющее соединение. Если после перезапуска хост не возвращается в кластер, изучите журналы /var/log/vpxa.log и /var/log/hostd.log на предмет конкретных ошибок.
Ещё одна типичная ситуация — медленная работа веб-интерфейса vCenter или ошибки служб после перезагрузки апплаенса. Проверьте состояние сервисов командой service-control --status --all в консоли VCSA и убедитесь, что дисковые разделы апплаенса не переполнены: переполнение раздела /storage/log или /storage/seat — частая причина отказа служб vCenter. Регулярно контролируйте свободное место и настройте ротацию журналов.
FAQ: частые вопросы о vSphere 7.0
Можно ли установить vCenter 7.0 на Windows Server?
Нет. Начиная с vSphere 6.7 VMware прекратила развитие Windows-версии vCenter, а в линейке 7.0 доступен только виртуальный апплаенс VCSA на базе Linux. Миграция с Windows-версии vCenter 6.x на VCSA выполняется штатным инструментом переноса из инсталлятора.
Работает ли vSphere 7.0 на старом серверном оборудовании?
Зависит от конкретной модели. В седьмой версии отказались от устаревшей модели драйверов vmklinux, поэтому часть старых сетевых адаптеров и контроллеров не поддерживается. Перед установкой проверьте оборудование в официальном VMware Compatibility Guide.
Как обновить хост ESXi без vCenter?
Автономный хост можно обновить через командную строку: загрузите офлайн-бандл (depot-файл) на хранилище хоста и выполните обновление через esxcli software profile update с указанием пути к бандлу и имени профиля. Предварительно выключите или перенесите виртуальные машины и сделайте резервную копию конфигурации хоста.
Что такое vSphere with Tanzu и нужна ли отдельная лицензия?
Это встроенная в vSphere 7.0 поддержка запуска контейнеров Kubernetes под управлением vCenter. Для полнофункционального варианта с Supervisor Cluster требуется соответствующая редакция лицензии и поддерживаемая сетевая конфигурация; базовый вариант работы с Tanzu Kubernetes Grid доступен и в более простых конфигурациях. Условия лицензирования уточняйте в актуальных материалах VMware.
Можно ли откатиться с ESXi 7.0 обратно на 6.7?
ESXi хранит предыдущий загрузочный профиль: при загрузке хоста можно вызвать меню отката комбинацией клавиш, указанной в документации (обычно Shift+R на раннем этапе загрузки), и вернуться к предыдущей версии. Однако откат не восстанавливает настройки, сделанные после обновления, поэтому резервная копия конфигурации хоста обязательна. Для vCenter отката нет — только восстановление из резервной копии.