Если в устройстве vRealize Automation, которое находится в конфигурации «несколько узлов, высокая доступность (HA)» происходит отказ, может потребоваться замена неисправного узла.
Если техническая поддержка решит, что узел необходимо заменить, выполните следующие действия.
- В vCenter создайте моментальные снимки для резервного копирования каждого устройства в конфигурации HA.
Не включайте в эти моментальные снимки для резервного копирования память виртуальной машины.
- Завершите работу неисправного узла.
- Запишите номер сборки программного обеспечения неисправного узла vRealize Automation и параметры сети.
Запишите полное доменное имя, IP-адрес, шлюз, DNS-серверы и обязательно MAC-адрес. В дальнейшем эти значения нужно будет назначить сменному узлу.
- Проверьте состояние основного узла базы данных. Используя командную строку любого исправного узла с правами пользователя root, выполните следующее:
> kubectl get pod `vracli status | jq -r '.databaseNodes[] | select(.["Role"] == "primary") | .["Node name"]' | cut -d '.' -f 1` -n prelude -o wide --no-headers=true primary-db-node-name 1/1 Running 0 39h 12.123.2.14 vc-vm-224-84.company.com <none> <none>
Важно!: Основной узел базы данных должен быть исправен.Если основной узел базы данных неисправен, обратитесь в службу технической поддержки перед продолжением процедуры.
- Используя командную строку исправного узла с правами пользователя root, удалите неисправный узел.
vracli cluster remove полное-доменное-имя-неисправного-узла
- Используйте vCenter для развертывания нового сменного узла vRealize Automation.
Разверните тот же номер сборки программного обеспечения vRealize Automation и примените параметры сети из неисправного узла. Введите полное доменное имя, IP-адрес, шлюз, DNS-серверы и обязательно MAC-адрес, записанные ранее.
- Включите сменный узел.
- Войдите в командную строку сменного узла как пользователь root.
- Убедитесь, что процесс начальной загрузки завершен, с помощью следующей команды.
vracli status first-boot
Найдите сообщение
First boot complete
. - На сменном узле присоединитесь к кластеру vRealize Automation.
vracli cluster join полное-доменное-имя-узла-основной-БД
- Войдите в командную строку основного узла базы данных как пользователь root.
- Разверните восстановленный кластер с помощью следующего сценария.
/opt/scripts/deploy.sh