VMware ESXi key: получение и активация лицензионного ключа

Ключ лицензии VMware ESXi вводится либо при установке гипервизора, либо позже через веб-интерфейс Host Client — и если хост работает в ознакомительном режиме, через 60 дней часть функций отключается, а виртуальные машины нельзя будет включить после выключения. Именно поэтому вопрос активации ключа лучше решать сразу после развёртывания сервера, а не когда истечёт trial-период.

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

Что такое ключ VMware ESXi и зачем он нужен

VMware ESXi key — это лицензионный ключ формата из 25 символов (пять групп по пять знаков, разделённых дефисами), который определяет редакцию гипервизора и набор доступных функций. Без активированного ключа хост работает в evaluation mode — ознакомительном режиме с полным функционалом, но ограниченным по времени.

Ключ привязывается не к конкретному «железу», а к лицензии на процессоры (CPU) сервера. Один и тот же ключ можно применить на нескольких хостах, если условия лицензии это допускают. При этом важно понимать: ключ ESXi и ключ vCenter Server — это разные лицензии, они не взаимозаменяемы.

  • 🔑 Evaluation mode — полный функционал на ограниченный срок, после чего требуется лицензия.
  • 📦 Free ESXi — бесплатная версия с ограничениями (исторически выдавалась с бесплатным ключом; доступность зависит от текущей политики вендора).
  • 🏢 Коммерческие редакции — Standard, Enterprise Plus и другие, различающиеся набором функций.
  • 🔗 vCenter-ключи — отдельные лицензии для сервера управления, не подходят для хостов ESXi.

Где официально получить ключ лицензии

Легальный ключ выдаётся через портал производителя после регистрации продукта или покупки лицензии. Порядок действий зависит от того, приобретаете вы коммерческую лицензию или регистрируете бесплатную версию, если она доступна для вашей версии ESXi.

Общий путь выглядит так: вы регистрируете учётную запись на портале вендора, добавляете продукт в свой аккаунт (по коду из письма о покупке или через форму регистрации бесплатной версии), после чего система генерирует лицензионный ключ. Он отображается в личном кабинете в разделе управления лицензиями.

⚠️ Внимание: ключи, найденные на сторонних сайтах и форумах, — это нарушение лицензионного соглашения и потенциальный риск безопасности. Кроме того, «публичные» ключи часто уже заблокированы и не пройдут проверку. Используйте только ключи из официального личного кабинета.

Обратите внимание: после смены владельца платформы VMware условия лицензирования и доступность бесплатных версий могли измениться. Перед планированием инфраструктуры сверьтесь с актуальной информацией на официальном портале — модели лицензирования (подписка, бессрочная лицензия, набор редакций) пересматривались.

Как активировать ключ через Host Client

Если хост не управляется через vCenter, проще всего ввести ключ через веб-интерфейс Host Client. Он доступен по адресу https://IP-адрес-хоста/ui из любого браузера.

Последовательность действий:

  • 🌐 Войдите в Host Client под учётной записью root.
  • 🗂️ Откройте раздел Управление (Manage) → вкладка Лицензирование (Licensing).
  • ✏️ Нажмите Назначить лицензию (Assign License) и вставьте 25-значный ключ.
  • ✅ Нажмите Проверить лицензию, затем подтвердите назначение.

☑️ Проверка после активации ключа ESXi

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

После назначения ключа перезагрузка хоста не требуется — лицензия применяется сразу. Если интерфейс показывает старую информацию, обновите страницу браузера или выйдите и войдите заново.

Активация ключа через командную строку

Когда веб-интерфейс недоступен или нужно автоматизировать процесс, ключ можно назначить через SSH. Предварительно включите службу SSH в настройках хоста (Управление → Службы → TSM-SSH), если она не активна.

Подключитесь к хосту по SSH и выполните команду просмотра текущей лицензии:

vim-cmd vimsvc/license --show

Для назначения нового ключа используется команда:

vim-cmd vimsvc/license --set XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

Вместо XXXXX-... подставьте свой ключ. Проверить результат можно той же командой с параметром --show: в выводе должна отобразиться новая редакция и статус лицензии.

Типичные ошибки при вводе ключа

Чаще всего активация не проходит по простым причинам, которые легко проверить до обращения в поддержку. Ниже — основные сценарии.

СимптомВероятная причинаЧто проверить
Ключ отклоняется как недействительныйОпечатка или лишние пробелы при копированииВставить ключ заново, убедиться в 5 группах по 5 символов
Лицензия не соответствует версииКлюч выпущен для другой мажорной версии ESXiСверить версию хоста (vmware -v) с версией лицензии в портале
Ключ принят, но функции недоступныРедакция лицензии не включает нужную функциюСравнить редакцию с матрицей возможностей на сайте вендора
Лицензия «слетает» после перезагрузкиХост управляется vCenter, который перезаписывает лицензиюНазначить ключ через vCenter, а не локально
Предупреждение об истечении evaluationКлюч не был назначен до конца ознакомительного периодаНазначить лицензию; запущенные ВМ продолжат работать
⚠️ Внимание: если ознакомительный период уже истёк, работающие виртуальные машины не остановятся, но выключенные ВМ запустить не получится до назначения лицензии. Не перезагружайте хост и не выключайте ВМ, пока не активируете ключ.
📊 Как вы чаще всего активируете лицензию ESXi?
Через Host Client (веб-интерфейс)
Через vCenter Server
Через SSH / командную строку
Ещё не активировал — хост в evaluation mode

Как проверить текущую лицензию и срок действия

Статус лицензии виден в нескольких местах. В Host Client откройте Управление → Лицензирование: там указана редакция, ключ (частично скрыт) и оставшееся время, если действует ознакомительный режим.

Через SSH та же информация выводится командой vim-cmd vimsvc/license --show. Дополнительно версию гипервизора можно уточнить командой vmware -v — это полезно, когда нужно убедиться, что ключ соответствует установленной версии ESXi.

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

Что делать, если ключ утерян

Ключ хранится в вашем аккаунте на портале вендора — войдите в личный кабинет и откройте раздел управления лицензиями. Если доступ к аккаунту утерян, восстановление выполняется через поддержку вендора с подтверждением данных покупки. На самом хосте полный ключ не отображается — только его часть, поэтому рассчитывать на «извлечение» ключа с сервера не стоит.

Бесплатная версия ESXi: ограничения и нюансы

Исторически существовала бесплатная редакция ESXi Free, для которой ключ выдавался после регистрации на сайте вендора. Она подходила для лабораторий и небольших задач, но имела существенные ограничения: невозможность централизованного управления через vCenter, ограничения по резервному копированию через API и отсутствие части корпоративных функций.

Доступность бесплатной редакции и условия её получения менялись, особенно после смены структуры продуктового портфеля вендора. Перед развёртыванием бесплатного ESXi обязательно проверьте актуальные условия на официальном портале — бесплатная версия может быть недоступна для новых загрузок.

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

FAQ: частые вопросы о ключах VMware ESXi

Подойдёт ли ключ от ESXi 6.7 к версии 7.0 или 8.0?

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

Можно ли использовать один ключ на нескольких хостах?

Это зависит от условий конкретной лицензии. Лицензии обычно выдаются на определённое количество процессоров или экземпляров. Точные условия указаны в лицензионном соглашении и в описании лицензии в вашем аккаунте.

Что произойдёт, если не ввести ключ после окончания evaluation?

Работающие виртуальные машины продолжат работу, но выключенные ВМ нельзя будет включить, а часть функций управления станет недоступна. После назначения лицензии функционал восстанавливается без переустановки.

Нужно ли переустанавливать ESXi для смены ключа?

Нет. Ключ меняется «на лету» через Host Client, vCenter или команду vim-cmd vimsvc/license --set — без перезагрузки и переустановки гипервизора.

Где на хосте посмотреть, какой ключ сейчас установлен?

В Host Client: раздел Управление → Лицензирование. Через SSH: команда vim-cmd vimsvc/license --show. Полный ключ в интерфейсе обычно отображается частично, поэтому храните его отдельно.