Как сбросить время пробной лицензии VMware vSphere (Reset ESXi trial)

Обновлено 29.10.2014

Как вы знаете, платформу VMware vSphere можно использовать бесплатно в полнофункциональном режиме в течение 60 дней. Однако, зачастую, этого времени оказывается недостаточно, и многие пользователи хотят сбросить триальную лицензию VMware ESXi, чтобы использовать продукт еще некоторое время до покупки.

Ниже приведен способ, как обновить триал VMware vSphere снова до 60 дней. Общая процедура такова:
Отсоединяем хост ESXi от vCenter
Заходим на ESXi через DCUI или по SSH
Удаляем файлы /etc/vmware/vmware.lic и /etc/vmware/license.cfg
Перезагружаем сервер
Присоединяем хост к vCenter

После этого вы получите вот такую картинку - хост затриалится еще на 60 дней:

Как сбросить время пробной лицензии VMware vSphere (Reset ESXi trial)-01

Как сбросить время пробной лицензии VMware vSphere (Reset ESXi trial)-01

Команды удаления указанных файлов и перезагрузки следующие:

rm -f /etc/vmware/vmware.lic /etc/vmware/license.cfg
reboot

Для VMware vSphere 5.1 и 5.5 эти файлы надо удалять после каждой перезагрузки. Делается это так:

rm -f /etc/vmware/vmware.lic /etc/vmware/license.cfg
reboot ; while true ; do
rm -f /etc/vmware/vmware.lic /etc/vmware/license.cfg
done

Для ESXi 5.1 есть альтернативный метод без перезагрузки:

rm -r /etc/vmware/license.cfg
cp /etc/vmware/.#license.cfg /etc/vmware/license.cfg
/etc/init.d/vpxa restart

Для ESXi 5.0 это тоже делается без ребута:

rm -f /etc/vmware/vmware.lic /etc/vmware/license.cfg
services.sh restart

Ну а если у вас вдруг истек триал, а вы не успели прописать лицензию на хост, то сделать это очень просто. Надо открыть файл /etc/vmware/vmware.lic (зайдя по SSH):

~# vi /etc/vmware/vmware.lic

Как сбросить время пробной лицензии VMware vSphere (Reset ESXi trial)-02

Как сбросить время пробной лицензии VMware vSphere (Reset ESXi trial)-02

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

Для vCenter тоже есть способ сброса триала, но не факт, что он сейчас работает:
Создаем новый DSN к локальной базе SQL Express, где хранятся данные vCenter
Удаляем vCenter
Ставим vCenter заново, указав созданный DSN и убедившись, что не выбран режим overwrite

Автор - Сёмин Иван

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *