Ахтунг! Сдохла моя тестовая виртуальная ферма - закончился триальный период, надо как-то восстановить полнофункциональное тестирование - много наработок висит в ней.
Основную виртуальную ферму не трогаю - там крутится почта и еще несколько достаточно важных серверов, да и дисковое подпространство там не позволяет развернутся в полном объеме.
Решение в принципе я нашел (как в доках по VMWare, которые остались у меня после прохождения курсов, так и нагуглив решение) и как ни странно, оно работает:
Вкратце выглядит все так:
- Отсоединить хост ESXi от
vCenter
- Зайти на ESXi по SSH
- Удалить файлы
/etc/vmware/vmware.lic и /etc/vmware/license.cfg
- Перезагрузить сервер
- Присоединить хост к vCenter
Вуаля! Получается вот такая картинка - хост затриалится еще на 60
дней:
Можно работать еще 60 дней.
Команды для удаления указанных файлов и перезагрузки следующие:
rm -f /etc/vmware/vmware.lic
/etc/vmware/license.cfg
reboot
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
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
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
services.sh restart
Ну а если случилось такое, что закончился триал и нужно прописать лицензию на
хост (разумеется лицензия должна быть честно купленная), то сделать это очень просто. Надо открыть файл /etc/vmware/vmware.lic
(зайдя по SSH):
~# vi /etc/vmware/vmware.lic
и прописать туда ваш ключик, после чего все должно заработать.
Проверить и при необходимости перезагрузить
Для vCenter тоже есть способ сброса триала, правда я не проверял, работает или нет - как-то не было такой необходимости:
- Создать новый DSN к локальной
базе SQL Express, где хранятся данные vCenter
- Удалить vCenter
- Установить vCenter заново, указав
созданный DSN и убедится, что не выбран режим overwrite
Сия писанина предназначена для общего развития. Что бы юзать полнофункциональные продукты - покупайте лицензию!
Комментариев нет :
Отправить комментарий