ВМТ. Обновление фермы Termidesk для комплексной конфигурации установки

Обновление фермы Termidesk для комплексной конфигурации установки

Общая концепция обновления фермы Termidesk для комплексной конфигурации установки

Описание применимо к ферме Termidesk, установленной в комплексной конфигурации через ВМТ. Общая последовательность действий приведена на рисунке.

Перед обновлением требуется удалить через «Портал администратора» Termidesk:

  • фонды и шаблоны, созданные ранее для поставщика ресурсов «Static IP Machines»;
  • шаблоны РМ «Статичная ВМ» (для всех поставщиков ресурсов, ранее имевших эти шаблоны) и ассоциированные с ними фонды;
  • шаблоны, созданные ранее для поставщика ресурсов VMmanager. Если шаблоны не были удалены перед обновлением, то после него необходимо отредактировать существующие шаблоны и корректно задать значения новых параметров.

Обновление должно осуществляться с соблюдением условия:после начала процедуры обновления запрещается производить любые операции с объектами на «Порталах» с предыдущими версиями Termidesk.

Обновление комплексной конфигурации фермы Termidesk

При обновлении добавляются новые узлы. Поскольку любой новый узел имеет свой IP-адрес (или FQDN), то в этом случае нужно учесть, что все компоненты «Агента» должны получить новый адрес для регистрации в Termidesk. Потребуется настроить «Агенты» на взаимодействие с новым узлом «Универсального диспетчера». Например, для удобства можно использовать:

  • технологию балансировки виртуальных IP-адресов;
  • alias-записи в DNS совместно с циклическим перебором (DNS Round Robin).

Последовательность обновления  фермы Termidesk, установленной в распределенной отказоустойчивой конфигурации:

Обновление выполняется с приостановкой обслуживания пользователей! Требуется заранее спланировать временной промежуток приостановки обслуживания.

Шаг 0. Проверить наличие лицензии на поддержку новой версии Termidesk. 

Шаг 1. На всех балансировщиках нагрузки, отвечающих за распределение подключений, из списка балансировки вывести узлы ВМТ.

Шаг 2. Все пользователи должны отключиться от фондов РМ. Нужно дождаться завершения работы пользователей. Затем:

  • через веб-интерфейс «Портал администратора» перевести все фонды РМ в режим техобслуживания;
  • выключить все терминальные серверы, которые были подключены в Termidesk как поставщики ресурсов.

Шаг 3. Выполнить резервное копирование БД.

Шаг 4. Добавить узел ВМТ новой версии с комплексной установкой фермы Termidesk.

Шаг 5. Изменить список балансировки, заменив адреса узлов ВМТ на новые. Проверить доступность графического интерфейса Termidesk сначала обращением на IP-адрес каждого из «Универсальных диспетчеров», затем обращением на IP-адрес балансировщика нагрузки.

Шаг 6. После выполнения обновления узлов:

  • обновить компоненты в гостевых ОС РМ (в базовом ВРМ - «золотом образе» или в ОС терминального сервера) в соответствии с документацией на них:
    • «Агент виртуального рабочего места»;
    • «Агент виртуальных смарт-карт»;
    • «Видеоагент»;
    • «Сессионный агент»;
    • STAL (если используется);
    • TERA (если используется); 
  • выполнить новую публикацию в фондах РМ, если публикация применима к ним (для фондов с терминальными серверами публикация не выполняется).

Шаг 7. Выключение узла ВМТ предыдущей версии.

Шаг 1. Изменение конфигурации балансировщика нагрузки

На балансировщике нагрузки открыть и отредактировать файл конфигурации, в котором перечисляются узлы ВМТ для балансировки:

  • вывести все узлы ВМТ из балансировки;
  • сохранить файл;
  • перезагрузить службу балансировщика нагрузки.

Выполнить действия на всех балансировщиках нагрузки.

Шаг 2. Перевод фондов в режим техобслуживания

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

Затем:

  • через веб-интерфейс «Портал администратора» Termidesk перевести все фонды в режим техобслуживания. Для этого перейти «Компоненты - Фонды» и нажать экранную кнопку [Техобслуживание] с выбором из выпадающего списка значения «Включить». Подтвердить включение режима;
  • выключить каждый узел терминального сервера, который подключен к Termidesk как поставщик ресурсов.

Шаг 3. Резервное копирование БД

Для резервного копирования БД нужно:

Шаг 4. Добавление нового узла ВМТ

Для добавления узла нужно:

Шаг 5. Изменение конфигурации балансировщика нагрузки

На балансировщике нагрузки открыть и отредактировать файл конфигурации, в котором перечисляются узлы ВМТ для балансировки:

  • заменить адреса узлов ВМТ предыдущих версий Termidesk на адреса новых узлов ВМТ;
  • сохранить файл;
  • перезагрузить службу балансировщика нагрузки.

Выполнить действия на всех балансировщиках нагрузки.

Выполнить проверку доступности веб-порталов Termidesk через веб-браузер сначала обращением на IP-адрес каждого из «Универсальных диспетчеров» (например, на «Портал администратора»), затем обращением на IP-адрес балансировщика нагрузки.

Шаг 6. Обновление компонентов в ОС рабочих мест и новая публикация

После выполнения всех шагов:

  • обновляются компоненты в ОС РМ (в базовом ВРМ - «золотом образе» или в ОС терминального сервера) в соответствии с документацией на них:
    • «Агент виртуального рабочего места»;
    • «Агент виртуальных смарт-карт»;
    • «Видеоагент»;
    • «Сессионный агент»;
    • STAL (если используется);
    • TERA (если используется); 
  • выполняется новая публикация в фондах РМ, если публикация применима к ним.

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