Для большинства корпоративных виртуализаторов проблема апгрейда ESXi 6.7 до актуальной 7.0 версии не стоит, однако в непроизводственных системах, личных лабораториях и площадках для хот-тестов зачастую удобно остановиться на бесплатной версии. С обновлением в этом случае есть ряд нюансов.
Отличие ESXi 7.0 Free от платной в нескольких ограничениях, большинство из которых не критичны, за исключением одного: нельзя использовать ПО для резервного копирования и делать инкрементное резервное копирование CBT/VDDK-технология. Именно в VDDK применяется ряд заблокированных в бесплатной версии API-интерфейсов гипервизора. В остальном отличия следующие:
- Отсутствует коммерческая поддержка (всегда можно воспользоваться помощью коллег);
- ESXi 0 Free не добавляется к vCenter Server, из-за чего не получится управлять сразу несколькими хостами с одной консоли (не слишком актуально – vCenter Server все равно платный);
- ОЗУ доступна лишь в объеме 12 ТБ (для лабораторий, по личному опыту, вполне достаточно);
- Логических процессоров может быть не больше 480 (хватает с избытком);
- Максимально допустимое количество ЦП на виртуальную машину – 8 (здесь могут быть неудобства, если необходимо протестировать работу машин с большим количеством процессоров).
Процедура обновления
Проще всего скачать ISO-файл ESXi 7.0 под своей учетной записью VMware:
После получения образа, делаем следующее:
- Вставляем диск с ним в CD-ROM или флешку, используя Rufus или любой другой ESXi-инсталлер (при наличии сервера, поддерживающего удаленные подключения ILO, iDrak, iPMI или другие, можно не пользоваться физическим носителем, прикрепить ISO обновления напрямую и загрузить свой хост).
- Переходим в BIOS хоста ESXi, переключаем последовательность загрузки на «загрузку с компакт-диска» и грузим свой сервер, следуя пунктам установщика.
Важно! В процессе понадобится использовать пароль root от предыдущей установки.
- Двигаясь по установке, добираемся до страницы, где обнаружен уже имеющийся раздел VMFS и выбираем первый вариант («Upgrade ESXi, preserve VMFS datastore»). Жмем ОК и ждем, пока программа обновит хост:
- Подтверждаем предложение удалить ISO и перезагружаемся для завершения процесса удаления.
Теперь при первом запуске загрузится уже новый ESXi 7.0.
Замечания
Если по какой-то причине в процессе установки что-то пошло не так, всегда можно откатиться.
Важно! При обновлении ESXi не забудьте выключить работающие виртуальные машины.
Этот вариант хорош для быстрого обновления одного хоста либо же нескольких, но автономных. Если речь идет о десятках или даже сотнях, конечно, стоит применять другие методы обновления (через VUM, хост-клиент HTML, интернет и другие), о которых мы обязательно поговорим в другой раз.