Заметки сисадмина о интересных вещах из мира IT, инструкции и рецензии. Настраиваем Компьютеры/Сервера/1С/SIP-телефонию в Москве

Обновление VMware vSphere Hypervisor ESXi 5.x до 6.0

2017-01-15 · Posted in VMWare

В Интернете множество заметок на тему обновления VMware vSphere Hypervisor ESXi 5.1 до 5.5 (и до 6.0), но все они разрознены и не достаточно полно описывают процесс обновления, по этой причине я решил написать более развёрнутую статью (в большей степени для себя, что бы не забыть в будущем, т.к. работаю с ESXi не так часто).

В статье будет описан процесс обновления ESXi 5.1 до 5.5, установка update’ов, а также обновление до ESXi 6.0.

vmware_esxi_update55_logo

1. Включаем SSH сервис

Обновление будем производить через esxcli.

Переходим на вкладку «Configuration», выбираем пункт «Security Profile» и нажимаем «Properties»:vmware_esxi_ssh_enable_1Выбираем сервис SSH и нажимаем «Options»:vmware_esxi_ssh_enable_2Устанавливаем режим запуска сервиса SSH на ESXi и включаем его кнопкой Start:vmware_esxi_ssh_enable_3После включения SSH на ESXi 5.1 появятся следующие предупреждения в vSphere Client для хоста: vmware_esxi_ssh_enable_4

2. Выключаем все VM

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

3. Процесс обновления до ESXi 5.5

Подключаемся SSH клиентом к ESXi

В роли SSH клиента можно использовать Putty
( http://www.chiark.greenend.org.uk/~sgtatham/putty/ )

Переводим ESXi в maintenance mode:

Выполняем настройку правил firewall для httpClient:

Далее, выполним ниже приведенную команду, мы посмотрим какие обновления нам доступны. Нам необходимо найти последнюю из доступных версий с надписью «-standart» в конце.

Примерный результат выполнения команды:

Нас интересует: ESXi-5.5.0-20140302001-standard. На момент написания статьи это самая новая версия ESXi: ESXi 5.5 Update 1 (1623387)

Выполняем команду для загрузки и установки обновления:

Результат работы команды:

Перезагружаем гипервизор:

После перезагрузки проверяем версию гипервизора:

После перезагрузки необходимо опять включить SSH сервис.

Обязательно необходимо выйти из maintenance mode, иначе не будет возможности запустить VM

Обновление до ESXi 5.5 Update 2

Выше указанным образом, можно устанавливать обновления (Update)

Выполняем команды описанные выше

После перезагрузки ESXi

Не забываем обновить VMware vSphere Client!

Обновление до ESXi 6.0 Update 1 (VMware vSphere Hypervisor 6.0)

Судя по документации, напрямую можно обновить до версии ESXi 6.0 с версий 5.0, 5.1 и 5.5.

You can upgrade ESXi 5.0.x, ESXi 5.1.x, and ESXi 5.5.x hosts directly to ESXi 6.0

Я обновлял с версии ESXi 5.5U2.

Обновление на ESXi 6.0 происходит по той же схеме, что и обновление на 5.5 и U2. Единственное отличие в том, что нужен новый бесплатный лицензионный ключ, но об этом ниже.

Выполняем команды описанные выше

После перезагрузки ESXi

Снова включаете SSH и заходите консолью на ESXi.

Обновление лицензии

После обновления VMware vSphere Client и подключения с помощью него к ESXi 6.0 появится сообщение:

ESXi Evalution NoticeESXi Evalution Notice

Вам нужно получить бесплатный ключ.

Идёте по адресу https://my.vmwarecom/group/vmware/evalcenter?p=free-esxi6 (необходимо иметь учётную запись на сайте VMware) и получаете свой License Keys.

VMware vSphere Hypervisor 6.0 Download Center. License KeysVMware vSphere Hypervisor 6.0 Download Center. License Keys

С помощью VMware vSphere Client’а заходите в Configuration > Software > Licensed Feature.

В правом верхнем углу нажимате Edit… и указываете свой ключ.

vSphere Client. Add License KeyvSphere Client. Add License Key

В результате у вас будет ниже следующее.

vSphere Client. Licensed FeaturesvSphere Client. Licensed Features

Запускайте виртуальные машины и не забудьте обновить VMware Tools.

Leave a Reply