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

При развёртывании 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 развёрнута в вашей инфраструктуре сейчас?
vSphere 6.5
vSphere 6.7
vSphere 7.0
vSphere 8.0 или новее

Что нового в 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 после установки

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

Для управления хранилищами через командную строку пригодится утилита 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 PlusStandardEnterprise 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 отката нет — только восстановление из резервной копии.