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

Обновление от:

vmware_esxi_update55_logo

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

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

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

Обязательно необходимо выйти из 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. Единственное отличие в том, что нужен новый бесплатный лицензионный ключ, но об этом ниже.

Установка обновления

Список profile фильтруется по двум критериям:

grep ESXi-6 и grep 201511

grep 201511 — говорит о том, что мне нужен профиль за 11ый месяц. Думаю в будущем будут и новые профили, так что вам, можно опустить этот фильтр. Пусть выводит все профили esxi-6, а вы уже выбирайте самый свежий.

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

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

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

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

ESXi Evalution Notice

ESXi Evalution Notice

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

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

VMware vSphere Hypervisor 6.0 Download Center. License Keys

VMware vSphere Hypervisor 6.0 Download Center. License Keys

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

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

vSphere Client. Add License Key

vSphere Client. Add License Key

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

vSphere Client. Licensed Features

vSphere Client. Licensed Features

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

Обновления кастомных HP-образов VMware ESXi

Если у вас используется кастомизированные образы ESXi, например для серверов HP, то как их обновлять можно почитать в моей маленькой заметке: Обновления кастомных HP-образов VMware ESXi

Материалы

The following two tabs change content below.
В профессиональной сфере занимаюсь всем, что связанно с IT. Основная специализация - VoIP и сети передачи данных. Стараюсь не заниматься Windows серверами (но иногда приходится) и 1С.

Обновление VMware vSphere Hypervisor ESXi 5.x до 6.0: 36 комментариев

      1. Денис

        Каким то мистическим образом хост обновился и то я чисто случайно это заметил, когда подключил монитор к самой железке…%) Стояла 5.1 версия , на ноуте решил поставить клиент 5,5 и опа -чудо ! Такое возможно вообще ?! =)

      1. Igor

        U1-U3 это я так сокращено имел виду update 1 — update 3. То есть данным способом можно и простые обновы верси накатывать ?
        Да у меня у самого 2 виртуалки крутятся.

  1. Игорь

    Ссылка для обновления по всей видимости уже не рабочая:
    ~ # esxcli software sources profile list -d https://hostupdate.vmware.com/softwa
    re/VUM/PRODUCTION/main/vmw-depot-index.xml
    [MetadataDownloadError]
    Could not download from depot at https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml, skipping ((‘https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml’, », ‘[Errno 4] IOError: ‘))
    url = https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
    Please refer to the log file for more details.
    ~ # esxcli software sources profile list -d https://hostupdate.vmware.com/softwa
    re/VUM/PRODUCTION/main/vmw-depot-index.xml | grep ESXi-5.5
    ~ #

    1. Андрей Торженов Автор записи

      Возможно, что то изменилось… Вышел ESXi версии 6 и возможно проблема с этим. Сейчас даже ESXi 5.5 скачать сложно с сайта VMWare, долго я там искал ссылку.
      Данную проблему проверить сейчас не могу, не на чем… В свободное время посмотрю.

    2. Андрей Торженов Автор записи

      Вроде всё Ок. Вот сейчас сделал:

    1. Андрей Торженов Автор записи

      Да.

  2. Григорий Голодняк

    Спасибо, все получилось
    нет случайно инструкции, как добавить драйвера в ESXi? В уже установленную систему (как добавить дрова в iso образ я знаю) нужно добавить сетевую карту, автоматом не подхватывается (собственно не взлетела при инсталляции встроенная сетевуха)

  3. Илья Мартынов

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

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