Для обновления в автономном режиме настройте устройство VMware Identity Manager, чтобы оно указывало на локальный веб-сервер. Затем обновите устройство.

Процедура

  1. Выполните вход на устройство VMware Identity Manager в качестве привилегированного пользователя.
  2. Выполните следующую команду, чтобы настроить репозиторий обновления, использующий локальный веб-сервер.
    /usr/local/horizon/update/updatelocal.hzn seturl http://YourWebServer/VM/
    		  
    Примечание: Чтобы отменить настройки и восстановить возможность выполнять обновление по сети, выполните следующую команду.
    /usr/local/horizon/update/updatelocal.hzn setdefault
  3. Выполните обновление.
    1. а. Выполните следующую команду updatemgr.hzn.
      /usr/local/horizon/update/updatemgr.hznupdateinstaller
    2. б. Выполните следующую команду.
      /usr/local/horizon/update/updatemgr.hznupdate

      Сообщения, которые система выдает во время обновления, сохраняются в файле update.log, который расположен здесь: /opt/vmware/var/log/update.log.

      Появится сообщение о переносе конфигурации встроенного соединителя.

    3. в. Нажмите клавишу ВВОД.
      Система выполняет поиск пакета для переноса ( cluster-support.tgz) в каталоге /root.

      Загрузка пакета является необходимым предварительным этапом для переноса конфигурации встроенного соединителя. Этот шаг необходим независимо от того, используется ли в текущем развертывании встроенный соединитель или нет. Начиная с VMware Identity Manager 19.03.0.0, соединитель больше не внедряется в VMware Identity Manager. Он доступен только для внешних систем Windows.

      Появится сообщение о пакете для переноса cluster-support.tgz.
      • Если системе не удается найти пакет cluster-support.tgz, в сообщении указывается этот факт. В таком случае сохраните пакет в каталоге /root и выполните команду обновления еще раз.
      • Если системе удается найти пакет cluster-support.tgz, будет выполнена его разархивация, выведен список файлов в пакете, запущен файл generateClusterFile.sh и появится запрос на создание пароля.
    4. г. Создайте пароль и ответьте на дополнительные запросы, чтобы сохранить конфигурацию встроенного соединителя в файл.
      Обратите внимание, что встроенный соединитель находится в системе Linux. При повторном переносе сведений о конфигурации встроенного соединителя необходимо перенести сведения во внешний соединитель в системе Windows. Следующие параметры могут по-разному применяться к системам Linux и Windows, в зависимости от особенностей развертывания. Поэтому следует решить, требуется добавлять следующие сведения о конфигурации или нет.
      Запрос Описание
      Включить параметры системного журнала? Если необходимо скопировать параметры сервера syslog для встроенного соединителя на основе Linux во внешнюю систему Windows, примите значение по умолчанию Д (Да).

      В противном случае введите Н (Нет).

      Добавить параметры прокси-сервера? Если необходимо скопировать параметры прокси-сервера для встроенного соединителя на основе Linux во внешнюю систему Windows, примите значение по умолчанию Д (Да).

      В противном случае введите Н (Нет).

      Система запускает обновление службы VMware Identity Manager и создает файл для переноса .enc в каталоге /root. Имя файла начинается со слова cluster, например cluster-host-domain-conn-timestamp.enc. Точное имя файла см. в выходном значении команды. В этом файле содержатся сведения о переносе встроенного соединителя. При переносе встроенного соединителя во внешний необходимо скопировать этот файл во внешнюю систему Windows. Если перенос встроенного соединителя не выполняется, рекомендуется сохранить файл cluster...enc в качестве резервной копии конфигурации встроенного соединителя в случае, если эти сведения потребуются в будущем.

      Обновленная версия службы VMware Identity Manager больше не будет содержать функциональный встроенный соединитель после завершения обновления.

    5. д. Выполните команду updatemgr.hzn check еще раз и убедитесь в отсутствии более поздних обновлений.
      /usr/local/horizon/update/updatemgr.hzncheck
    6. е. Проверьте версию обновленного устройства.
                      vamicli version --appliance
                    
      В результате выполнения команды должна отобразиться новая версия.
    7. ё. Перезапустите виртуальное устройство.
      Например, выполните следующую команду из командной строки.
      reboot

Результаты

Обновление завершено.

См. раздел Настройка после обновления.