Процесс обновления VMware vCenter 6.7 в конфигурации HA примерно на порядок сложнее, чем Обновление одиночного VMware vCenter 6.7
Есть вариант прикурить с документацией (для неизвестной версии vSphere) в виде статьи Patch a vCenter High Availability Environment.
Рекомендую следующий процесс (клиент vSphere Web Client – Flex):
- Авторизуемся в My VMware.
- Открываем VMware Patch Download Center и выбираем патчи для VC 6.7.0 и качаем самый новый ISO.
- Переводим vCenter HA в Maintenance Mode (встать на объект vCenter->Configure->vCenter HA ->Edit->Maintenance Mode):
- В vCenter через VMware Remote Console подключаемся к ноде Witness и монтируем ISO-файл.
- Авторизуемся в Witness и в appliance shell (если по умолчанию bash, то запустить /bin/appliancesh).
- Читаем очередной опус в документации Install vCenter Server Appliance Patches.
- Запускаем staging-процесс (количество минусов и регистр букв имеют значение – не пользуйтесь кривыми рекомендациями). Примечание: судя по документации, данный этап можно пропускать:
1software-packages stage --iso --acceptEulas - Запускаем установку (количество минусов и регистр букв имеют значение – не пользуйтесь кривыми рекомендациями):
1software-packages install --iso --acceptEulas - В vCenter через VMware Remote Console подключаемся к ноде Passive (определяем через встать на объект vCenter->Configure->vCenter HA->Passive->VM Settings->Virtual Machine) и монтируем ISO-файл.
- Авторизуемся в Passive и в appliance shell (если по умолчанию bash, то запустить /bin/appliancesh).
- Запускаем staging-процесс (количество минусов и регистр букв имеют значение – не пользуйтесь кривыми рекомендациями). Примечание: судя по документации, данный этап можно пропускать:
1software-packages stage --iso --acceptEulas - Запускаем установку (количество минусов и регистр букв имеют значение – не пользуйтесь кривыми рекомендациями):
1software-packages install --iso --acceptEulas - Инициируем переключение нод vCenter HA (встать на объект vCenter->Configure->vCenter HA ->Initiate Failover). Ждём 10-15 минут.
- В vCenter через VMware Remote Console подключаемся к новой ноде Passive (определяем через встать на объект vCenter->Configure->vCenter HA->Passive->VM Settings->Virtual Machine) и монтируем ISO-файл.
- Авторизуемся в новой ноде Passive и в appliance shell (если по умолчанию bash, то запустить /bin/appliancesh).
- Запускаем staging-процесс (количество минусов и регистр букв имеют значение – не пользуйтесь кривыми рекомендациями). Примечание: судя по документации, данный этап можно пропускать:
1software-packages stage --iso --acceptEulas - Запускаем установку (количество минусов и регистр букв имеют значение – не пользуйтесь кривыми рекомендациями):
1software-packages install --iso --acceptEulas - Включаем vCenter HA (встать на объект vCenter->Configure->vCenter HA ->Edit->Enable vCenter HA). Если на этом этапе нет ошибок, то поздравляем – vCenter HA обновлен!
Важно! Во время установки обновления ноды могут менять экран на заставку – для переключения в сессию жмём Alt+F1. Ни в коем случае не выключать и не перезагружать кнопкой Reset.
P.S. Из консолей выходим командами exit. При необходимости перезагрузки нод используем следующую команду:
1 |
shutdown reboot -r "patch reboot" |
P.P.S. Если вы всё таки навернули vCenter HA при обновлении, то вам в статью Удаление сломанного HA из VCSA 6.7.
Есть вариант прикурить с документацией (для неизвестной версии vSphere)
а почему для неизвестной версии? это же официальный источник
@Артур
Наверное, в момент написания статьи не была указана версия. В данный момент замечание не актуально – Patching and Updating vCenter Server 6.7 Deployments
В 7-ке обновление только через удаление роли
https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vcenter.upgrade.doc/GUID-C27CD7DF-AB52-4A77-A6A6-A966498D5CA0.html