Установите обновление на исходном виртуальном устройстве vRealize Automation, чтобы обновить vRealize Automation и компоненты инфраструктуры как услуги до целевой версии vRealize Automation.

Не закрывайте интерфейс управления устройством vRealize Automation во время установки обновления.

В случае возникновения каких-либо проблем во время обновления, см. раздел Устранение неполадок обновления vRealize Automation.

Примечание.

При обновлении агента управления на виртуальных машинах Инфраструктура как услуга в вашем хранилище сертификатов доверенных издателей временно устанавливается открытый сертификат VMware. В процессе обновления агента управления используется сценарий PowerShell, подписанный этим сертификатом. После завершения обновления этот сертификат удаляется из хранилища сертификатов.

Необходимые условия

  • Убедитесь в том, что выбран способ загрузки и выполнены все задачи, необходимые для этого способа. См. раздел Загрузка обновлений устройства vRealize Automation.

  • Дополнительные сведения о всех средах высокой доступности см. в разделе Резервное копирование существующей среды vRealize Automation.

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

    • Устройство vRealize Automation

    • Веб-сайт Инфраструктура как услуга

    • Служба диспетчера Инфраструктура как услуга

    Примечание.

    При автоматическом обновлении с версии vRealize Automation 7.4 или более поздних версий нет необходимости отключать дополнительные веб-мониторы подсистемы балансировки нагрузки инфраструктуры как услуги. Не отключайте мониторы подсистемы балансировки нагрузки для сервера диспетчера инфраструктуры как услуги перед обновлением. Перед обновлением узлов инфраструктуры как услуги вручную с помощью устаревшего установщика необходимо запретить трафик для вторичных веб-узлов.

  • При использовании сред с подсистемами балансировки нагрузки необходимо убедиться, что трафик направляется только на основной узел.

  • Чтобы проверить, работает ли служба Инфраструктура как услуга, размещенная в службах Microsoft Internet Information Services (IIS), выполните указанные ниже действия.

    1. Запустите браузер, введите URL-адрес https://имя_узла/Repository/Data/MetaModel.svc и убедитесь, что веб-репозиторий работает. В нормальном рабочем режиме сообщения об ошибках отсутствуют, и на экране отображается список моделей в формате XML.

    2. Войдите на веб-сайт инфраструктуры как услуги и убедитесь, что состояние, записанное в Repository.log, — «OK». Этот файл находится в домашней папке VCAC (/Server/Model Manager Web/Logs/Repository.log).

      Примечание.

      Если используется распределенный компонент «Веб-сайт» Инфраструктура как услуга, необходимо войти в систему на дополнительном веб-сайте без MMD и временно остановить работу служб Microsoft IIS. Чтобы обеспечить прохождение трафика подсистемы балансировки нагрузки только через основной веб-узел, установите подключение к MetaModel.svc и перезапустите службы Microsoft IIS.

  • Убедитесь, что все узлы инфраструктуры как услуги находятся в работоспособном состоянии, выполнив следующие действия.

    1. Выполните вход в интерфейс управления устройства vRealize Automation как пользователь root.

      https://vrealize-automation-appliance-FQDN:5480

    2. Выберите Кластер.

    3. В разделе Последнее подключение проверьте выполнение следующих условий.

      • Для узлов Инфраструктура как услуга в таблице время последнего подключения — менее 30 секунд.

      • Для узлов виртуального устройства время последнего подключения — менее 10 минут.

      Если не налажена передача данных между узлами Инфраструктура как услуга и устройством vRealize Automation, произойдет сбой обновления.

      Для диагностики проблем соединения между агентом управления и виртуальным устройством выполните следующие действия.

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

      2. Проверьте, есть ли записи об ошибках в журнале агента управления.

      3. Если агент управления не запущен, перезапустите агент в консоли служб.

    4. Обратите внимание на любые потерянные узлы, перечисленные в таблице. Потерянный узел — это повторяющийся узел, о наличии которого сообщается на узле, но который не существует. Необходимо удалить все потерянные узлы. Дополнительные сведения см. в разделе Удаление потерянных узлов в vRealize Automation.

  • При наличии виртуального устройства-реплики, которое больше не является частью кластера, необходимо удалить его из таблицы кластеров. Если это устройство не удалить, в процессе обновления появится сообщение с предупреждением о том, что обновление реплики не выполнено.

  • Перед обновлением убедитесь, что все сохраненные и незавершенные запросы успешно завершены.

  • Если обновление компонентов инфраструктуры как услуги выполняется вручную после обновления исходного устройства vRealize Automation, см. раздел Исключение компонентов из обновления инфраструктуры как услуги. Если вы планируете обновить IaaS вручную, то необходимо также остановить все службы IaaS (за исключением агента управления) на каждом узле IaaS.

Процедура

  1. Выполните вход в основной или главный интерфейс управления устройством vRealize Automation, которое требуется настроить, как пользователь root.

    https://vrealize-automation-appliance-FQDN:5480

  2. Выберите элемент Службы и убедитесь, что все службы находятся в состоянии «зарегистрировано».
  3. Выберите Кластер и убедитесь, что это устройство является главным устройством vRealize Automation.

    Установите обновление только на главном устройстве vRealize Automation. Каждое устройство-реплика vRealize Automation обновляется вместе с главным устройством.

  4. Выберите Обновить > Состояние.
  5. Щелкните элемент Проверить наличие обновлений, чтобы убедиться в доступности обновления.
  6. (дополнительно) Для экземпляров устройства vRealize Automation в области «Версия устройства» щелкните элемент Сведения, чтобы увидеть информацию о расположении заметок к выпуску.
  7. Нажмите кнопку Установить обновления.
  8. Нажмите кнопку ОК.

    Появится сообщение о выполнении обновления. Изменения, сделанные в процессе обновления, отображаются в системе на странице со сводной информацией об обновлении. Время, необходимое для обновления, зависит от среды и сети.

  9. (Необязательно) Чтобы более подробно отслеживать обновление, войдите на главное устройство с помощью эмулятора терминала. Просмотрите содержимое файла updatecli.log, который находится по адресу /opt/vmware/var/log/vami/updatecli.log.

    Дополнительные сведения о процессе обновления можно также найти в следующих файлах.

    • /opt/vmware/var/log/vami/vami.log

    • /var/log/vmware/horizon/horizon.log

    • /var/log/bootstrap/*.log

    Если выполнить выход из устройства во время обновления, можно продолжить наблюдение за ходом обновления в файле журнала. В файле updatecli.log может отображаться информация о версии vRealize Automation, с которой происходит обновление. Эта отображаемая версия позже в процессе обновления изменяется до соответствующей версии.

  10. После завершения обновления устройства vRealize Automation щелкните Система > Перезагрузить в интерфейсе управления устройством vRealize Automation.

    В распределенной среде все успешно обновленные узлы устройств-реплик перезагружаются при перезагрузке главного устройства.

    Обновление IaaS начинается после инициализации системы, а также запуска и активации всех служб. Для наблюдения за ходом обновления щелкните Обновить > Состояние.

  11. После завершения обновления инфраструктуры как услуги в интерфейсе управления устройством vRealize Automation щелкните Кластер и удостоверьтесь, что у всех узлов и компонентов инфраструктуры как услуги указан номер текущей версии.
  12. Выберите элемент Телеметрия в интерфейсе управления устройством vRealize Automation. Прочитайте заметку об участии в программе улучшения качества программного обеспечения (CEIP) и выберите, хотите ли вы присоединиться к программе или нет.

    Сведения о собранных в CEIP данных и целях их использования в VMware изложены в разделе Trust & Assurance Center на странице http://www.vmware.com/trustvmware/ceip.html.

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

Дальнейшие действия

Если в развертывании используется подсистема балансировки нагрузки, выполните следующие действия.

  1. Включите проверки работоспособности подсистемы балансировки нагрузки vRealize Automation.

  2. Повторно включите трафик подсистемы балансировки нагрузки для всех узлов vRealize Automation.

Если обновить компоненты инфраструктуры как услуги не удалось, см. статью Обновление компонентов сервера инфраструктуры как услуги отдельно, если процесс обновления завершился сбоем.