При запуске или завершении работы vRealize Automation необходимо соблюдать соответствующие процедуры.

Рекомендуемый способ выключения и запуска компонентов vRealize Automation — с помощью функций «Выключить» и «Включить» в меню Lifecycle Operations > Среды продукта vRealize Suite Lifecycle Manager. В следующих процедурах описаны ручные способы выключения и включения компонентов vRealize Automation, когда vRealize Suite Lifecycle Manager по какой-либо причине недоступен.

Завершение работы vRealize Automation

Чтобы сохранить целостность данных, перед выключением питания виртуальных устройств необходимо завершить работу служб vRealize Automation. С помощью SSH или VMRC можно выключить или включить все узлы с любого устройства.

Примечание: По возможности старайтесь не использовать команды vracli reset vidm. Эта команда сбрасывает все настройки Workspace ONE Access и разрывает связь между пользователями и подготовленными ресурсами.
  1. Войдите в консоль любого устройства vRealize Automation, используя протокол SSH или VMRC.
  2. Чтобы завершить работу служб vRealize Automation на всех узлах кластера, выполните следующий набор команд.
    Примечание: Если после копирования одной из этих команд ее выполнение завершается сбоем, сначала вставьте ее в блокнот, а затем скопируйте оттуда и запустите. Эта процедура позволяет убрать все скрытые символы и другие артефакты, которые могут присутствовать в исходной документации.
    /opt/scripts/svc-stop.sh
    sleep 120
    /opt/scripts/deploy.sh --onlyClean
    
  3. Завершите работу устройств vRealize Automation.

Тепер развертывание vRealize Automation выключено.

Запустите vRealize Automation

После незапланированного завершения работы, управляемого завершения работы или процедуры восстановления необходимо перезапустить компоненты vRealize Automation в определенном порядке. Компонент vRLCM не является критическим, поэтому его можно запустить в любое время. Компоненты VMware Workspace ONE Access (предыдущее название VMware Identity Management) должны быть запущены перед запуском vRealize Automation.

Примечание: Перед запуском компонентов vRealize Automation убедитесь, что запущены соответствующие подсистемы балансировки нагрузки.
  1. Включите питание всех устройств vRealize Automation и дождитесь их запуска.
  2. Войдите в консоль любого устройства, используя протокол SSH или VMRC, и выполните следующую команду, чтобы восстановить службы на всех узлах.
    /opt/scripts/deploy.sh
  3. Убедитесь, что все службы запущены, выполнив следующую команду.
    kubectl get pods --all-namespaces
    Примечание: Должны отображаться три экземпляра каждой службы с состоянием «Выполняется» или «Завершено».

    Если все службы имеют состояние «Выполняется» или «Завершено», система vRealize Automation готова к использованию.

Перезапуск vRealize Automation

Все службы vRealize Automation можно централизованно перезапустить с любого устройства в кластере. Следуйте указанным выше инструкциям, чтобы завершить работу vRealize Automation, а затем выполните инструкции для запуска vRealize Automation. Перед перезагрузкой vRealize Automation убедитесь, что запущены все применимые подсистемы балансировки нагрузки и компоненты VMware Workspace ONE Access.

Если все службы имеют состояние «Выполняется» или «Завершено», система vRealize Automation готова к использованию.

Выполните следующую команду, чтобы убедиться, что все службы запущены.

kubectl -n prelude get pods