Обновление VMware vCenter 6.7 в конфигурации HA

Процесс обновления VMware vCenter 6.7 в конфигурации HA примерно на порядок сложнее, чем Обновление одиночного VMware vCenter 6.7

Есть вариант прикурить с документацией (для неизвестной версии vSphere) в виде статьи Patch a vCenter High Availability Environment.

Рекомендую следующий процесс (клиент vSphere Web Client — Flex):

  1. Авторизуемся в My VMware.
  2. Открываем VMware Patch Download Center и выбираем патчи для VC 6.7.0 и качаем самый новый ISO.
  3. Переводим vCenter HA в Maintenance Mode (встать на объект vCenter->Configure->vCenter HA ->Edit->Maintenance Mode):

  4. В vCenter через VMware Remote Console подключаемся к ноде Witness и  монтируем ISO-файл.
  5. Авторизуемся в Witness и в appliance shell (если по умолчанию bash, то запустить /bin/appliancesh).
  6. Читаем очередной опус в документации Install vCenter Server Appliance Patches.
  7.  Запускаем staging-процесс (количество минусов и регистр букв имеют значение — не пользуйтесь кривыми рекомендациями). Примечание: судя по документации, данный этап можно пропускать:
    software-packages stage --iso --acceptEulas
  8.  Запускаем установку (количество минусов и регистр букв имеют значение — не пользуйтесь кривыми рекомендациями):
    software-packages install --iso --acceptEulas
  9. В vCenter через VMware Remote Console подключаемся к ноде Passive (определяем  через встать на объект vCenter->Configure->vCenter HA->Passive->VM Settings->Virtual Machine) и  монтируем ISO-файл.
  10. Авторизуемся в Passive и в appliance shell (если по умолчанию bash, то запустить /bin/appliancesh).
  11.  Запускаем staging-процесс (количество минусов и регистр букв имеют значение — не пользуйтесь кривыми рекомендациями). Примечание: судя по документации, данный этап можно пропускать:
    software-packages stage --iso --acceptEulas
  12.  Запускаем установку (количество минусов и регистр букв имеют значение — не пользуйтесь кривыми рекомендациями):
    software-packages install --iso --acceptEulas
  13. Инициируем переключение нод vCenter HA (встать на объект vCenter->Configure->vCenter HA ->Initiate Failover). Ждём 10-15 минут.
  14. В vCenter через VMware Remote Console подключаемся к новой ноде Passive (определяем  через встать на объект vCenter->Configure->vCenter HA->Passive->VM Settings->Virtual Machine) и  монтируем ISO-файл.
  15. Авторизуемся в новой ноде Passive и в appliance shell (если по умолчанию bash, то запустить /bin/appliancesh).
  16.  Запускаем staging-процесс (количество минусов и регистр букв имеют значение — не пользуйтесь кривыми рекомендациями). Примечание: судя по документации, данный этап можно пропускать:
    software-packages stage --iso --acceptEulas
  17.  Запускаем установку (количество минусов и регистр букв имеют значение — не пользуйтесь кривыми рекомендациями):
    software-packages install --iso --acceptEulas
  18. Включаем vCenter HA (встать на объект vCenter->Configure->vCenter HA ->Edit->Enable vCenter HA). Если на этом этапе нет ошибок, то поздравляем — vCenter HA обновлен!

Важно! Во время установки обновления ноды могут менять экран на заставку — для переключения в сессию жмём Alt+F1. Ни в коем случае не выключать и не перезагружать кнопкой Reset.

P.S. Из консолей выходим командами exit. При необходимости перезагрузки нод используем следующую команду:

shutdown reboot -r "patch reboot"

P.P.S. Если вы всё таки навернули vCenter HA при обновлении, то вам в статью Удаление сломанного HA из VCSA 6.7.

Запись опубликована в рубрике 6.7, VMware, vSphere, Советы. Добавьте в закладки постоянную ссылку.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *