VMware ESXi | Как обновить версию с 6.7.0 до 7.0.3? — efim360.ru

VMware ESXi | Как обновить версию с 6.7.0 до 7.0.3?

Шаг № 1 - Вспоминаем ip-адрес хоста

Для начала необходимо узнать ip-адрес хоста, на который был установлен наш гипервизор VMware ESXi версии 6.7.0.

Как правило это какой-то локальный ip-адрес внутри домашней сети. Например 192.168.0.140.

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

 

Шаг № 2 - Подключение к хосту через web-интерфейс

Открываем какой-нибудь интернет-обозреватель (браузер). Например Google Chrome, Opera, Mozilla FireFox и тому подобное.

В адресную строку браузера вводим наш с вами ip-адрес, например 192.168.0.140 (У вас будет другой IP)

 

Шаг № 3 - Авторизуемся на хосте

В диалоговом окне входа в панель управления гипервизором вводим ЛОГИН и ПАРОЛЬ.

Логин, как правило, root.

Пароль - тот, что вы когда-то создавали при установке гипервизора VMware ESXi на сервер.

 

Шаг № 4 - Останавливаем все виртуальные машины

Чтобы делать дальнейшие манипуляции по обновлению гипервизора VMware ESXi, нужно остановить все виртуальные машины.

 

Шаг № 5 - Переводим хост в режим обслуживания

После остановки ВМ, нужно нажать правой кнопкой мыши на значёк "Host".

Navigator - Host - Enter maintenance mode
Navigator - Host - Enter maintenance mode

Он может быть случайно скрыт в меню "Navigator". Если это так, тогда раскройте меню "Navigator".

После успешного перехода в "режим обслуживания" иконка вашего хоста изменится. У неё посередине появится полоса с чередующимися полосками чёрного и жёлтого цвета.

 

Шаг № 6 - Включаем SSH для хоста

У вас может отключен порт для передачи данных по SSH. Его нужно включить (открыть).

Включение SSH для VMware ESXi через веб-интерфейс гипервизора
Включение SSH для VMware ESXi через веб-интерфейс гипервизора

Для этого снова кликаем на "Host". Двигаем взгляд левее. Находим иконку шестерёнки с надписью "Action". Нажимаем.

В выпавшем меню наводим на раздел "Services" и далее кликаем по записи "Enable Secure Shell (SSH)".

С этого момента у нас появляется возможность удалённо из локальной сети подключиться к терминалу гипервизора.

 

Шаг № 7 - Скачиваем обновлённый дистрибутив гипервизора версии 7.0.3 с официального сайта разработчика

Для начала авторизуемся на сайте https://customerconnect.vmware.com/dashboard

Если вы обновляете гипервизор, значит вы когда-то регистрировались на официальном сайте VMware. Логин и пароль должны помнить.

После этого переходим в раздел "Product Patches" - https://customerconnect.vmware.com/patch

Выбираем версию нужного (нового) гипервизора. Выберите продукт "ESXi (Embedded and Installable)"

ESXi (Embedded and Installable)
ESXi (Embedded and Installable)

 

По умолчанию он выставит самую новую версию. В моём случае это 7.0.

Product Patches - ESXi 7.0
Product Patches - ESXi 7.0

Нажимаем кнопку поиска - "Search". Вываливается список.

В моём случае находим "VMware-ESXi-7.0U3c-19193900-depot".

VMware-ESXi-7.0U3c-19193900-depot
VMware-ESXi-7.0U3c-19193900-depot

Нажимаем на кнопку "DOWNLOAD NOW". Скачивается zip-архив с нужными нам данными.

 

Шаг № 8 - Загрузка zip-архива с обновлением в хранилище гипервизора

Возвращаемся в web-интерфейс VMware ESXi. Выбираем нужное свободное хранилище. Загружаем в него скачанный архив.

Для этого пользуемся кнопкой "Datastore browser", чтобы открыть файловый менеджер нашего хранилища. Загружайте сразу в корень хранилища, чтобы не заморачиваться.

Storage - Datastore browser
Storage - Datastore browser

ОБЯЗАТЕЛЬНО запомните расположение значения UUID. Оно нам понадобится.

 

Шаг № 9 - Подключение к хосту по SSH через PuTTy

Скачиваем программу PuTTy с официального сайта разработчика. Устанавливаем. Запускаем.

В окне программы вводим наш адрес хоста. По умолчанию SSH работает на 22 порту. (его можно не менять).

Нажимаем "Подключиться".

Откроется чёрный терминал с предложением ввести логин, а затем и пароль. Нужно ввести тот же логин и пароль, которым мы подключались к веб-интерфейсу VMware ESXi.

 

Шаг № 10 - Проверка текущей версии ESXi

На всякий случай посмотрите текущую версию гипервизора:

vmware -v

 

Шаг № 11 - Команда поиска содержимого архива

Когда архив лежит в хранилище хоста, то можно посмотреть его содержимое:

esxcli software sources profile list -d /vmfs/volumes/5985fdca-a43056f1-4432-3497f65c2809/VMware-ES
Xi-7.0U3c-19193900-depot.zip

В данной команде начало пути "/vmfs/volumes/" неизменно для любых версий ESXi. Это классическая иерархия хранилищ.

Следующий уровень вложенности (5985fdca-a43056f1-4432-3497f65c2809) - это наш UUID хранилища, куда мы загрузили ZIP-архив с обновлением.

Ну и последний элемент в пути - это само имя файла, который мы загрузили в это самое хранилище.

 

Мы получим что-то подобное:

esxcli software sources profile list -d
esxcli software sources profile list -d

Внутри видим два варианта продуктов. Нас интересует "ESXi-7.0U3c-19193900-standard".

 

Шаг № 12 - Команда обновления гипервизора ESXi по продукту standard

esxcli software profile update -d /vmfs/volumes/5985fdca-a43056f1-4432-3497f65c2809/VMware-ESXi-7.0
U3c-19193900-depot.zip -p ESXi-7.0U3c-19193900-standard

После этого начнётся распаковка нужных файлов.

Если всё пройдёт успешно, то мы увидим сообщение:

"The update completed successfully, but the system needs to be rebooted for the changes to be effective."

"Обновление успешно завершено, но для того, чтобы изменения вступили в силу, необходимо перезагрузить систему."

Ниже, под сообщением, будет список установленных пакетов (VIBs Installed):

The update completed successfully - VMware ESXi 7.0.3
The update completed successfully - VMware ESXi 7.0.3

Ещё будет список удалённых пакетов (VIBs Removed) и пропущенных (VIBs Skipped).

 

Шаг № 13 - Перезагрузка ХОСТА

Перезагружаем хост, чтобы обновлённые файлы вступили в силу при новой загрузке гипервизора.

 

Шаг № 14 - Обновление ключа

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

You are currently using ESXi in evaluation mode. This license will expire in 60 days.

В настоящее время вы используете ESXi в ознакомительном режиме. Срок действия этой лицензии истекает через 60 дней.

Для этого нужно перейти в раздел на сайте и запросить новый ключ.

 

 

Информационные ссылки

Страница с информацией о самом обновлении "VMware ESXi 7.0 Update 3c Release Notes" - https://docs.vmware.com/en/VMware-vSphere/7.0/rn/vsphere-esxi-70u3c-release-notes.html

Страница где можно получить ключ лицензии - https://customerconnect.vmware.com/en/group/vmware/evalcenter?p=free-esxi7&src=vmw_so_vex_dbori_1255

Список ваших загрузок с сайта VMware - https://customerconnect.vmware.com/downloads/my-downloads

Сайт - https://www.starwindsoftware.com/blog/how-to-upgrade-esxi-6-7-to-7-0-without-vcenter