Чтобы обеспечить доступность соответствующих ресурсов Horizon View и опубликованных ресурсов Citrix из любого центра обработки данных, необходимо настроить порядок аварийного переключения ресурсов в основном и резервном центрах обработки данных.

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

Примечание: Эта процедура не применяется к средам с использованием архитектуры модулей Horizon View Cloud (CPA).

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

Когда развертывание VMware Identity Manager выполняется в нескольких центрах обработки данных, в каждом из них настраиваются одни и те же ресурсы. Каждый пул приложений или виртуальных компьютеров в модулях Horizon или Citrix XenFarm считается отдельным ресурсом в каталоге VMware Identity Manager. Во избежание дублирования ресурсов в каталоге убедитесь, что включен параметр Не синхронизировать повторяющиеся приложения на страницах конфигурации Horizon и Citrix в консоли VMware Identity Manager.

Процедура

  1. Используя SSH-клиент, войдите на устройство VMware Identity Manager в качестве привилегированного пользователя.
  2. Чтобы просмотреть список экземпляров службы, введите:
    hznAdminTool -j clusterInstances
    Отобразится список экземпляров служб. Значение «id» — идентификатор экземпляра службы. Пример:
    {
    "clusterInstances":[{
    "version" : "3.2.0.1 Build 8223322",
    "uuid" : "7451fe26-5b02-32ef-bfe6-6fe0a8710a14", 
    "status" : "Active", 
    "lastUpdated" : 1523372105701, 
    "hostname" : "server.example.com", 
    "datacenterId" : 0, 
    "id" : 2, 
    "ipaddress" : "10.143.xxx.xx"}
    ]}
  3. С помощью следующей команды настройте порядок аварийного переключения ресурсов Horizon и Citrix для каждого экземпляра службы в своей организации.
    hznAdminTool failoverConfiguration -configType <configType> -configuration <configuration> -serviceInstanceId <serviceInstanceId>
    Параметр Описание
    -configType Введите тип ресурса, который настроен для аварийного переключения. Значение может быть равно VIEW или XENAPP.
    -configuration Введите порядок аварийного переключения. Введите через запятую список основных имен узлов сервера подключений Horizon для типа VIEW configType. Эти имена перечислены на странице «Конфигурация Horizon View» в консоли VMware Identity Manager. Введите через запятую имена XenFarm для типа XENAPP configType.
    -serviceInstanceId Введите идентификатор экземпляра службы, для которого настроена конфигурация. Идентификатор можно найти в списке, показанном на шаге 2, "id":
    Пример:

    hznAdminTool failoverConfiguration -configType VIEW -configuration pod1vcs1.domain.com,pod2vcs1.hs.trcint.com -serviceInstanceId 1

    При вводе этой команды для экземпляров VMware Identity Manager в резервном центре обработки данных измените порядок серверов подключений Horizon на противоположный. В данном примере команда должна быть следующей: hznAdminTool failoverConfiguration -configType VIEW -configuration pod2vcs1.hs.trcint.com, pod1vcs1.domain.com -serviceInstanceId 103.

Результаты

Таблица базы данных аварийного переключения ресурсов настраивается для каждого центра обработки данных.

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

Чтобы просмотреть текущую конфигурацию аварийного переключения для каждого ресурса Horizon View и опубликованных ресурсов Citrix, воспользуйтесь следующей командой:

hznAdminTool failoverConfigurationList -configType <configtype>

Параметр <configtype> может иметь значение VIEW или XENAPP. Ниже приведен пример вывода hznAdminTool failoverConfigurationList, когда параметр <configtype> имеет значение VIEW.

{"idOrganization":1,"serviceInstanceId":52,"configType":"VIEW","configuration":"pod1vcs1.domain.com,pod2vcs1.domain.com"}{"idOrganization":1,"serviceInstanceId":103,"configType":"VIEW","configuration":"pod2vcs1.domain.com,pod1vcs1.domain.com"}{"idOrganization":1,"serviceInstanceId":154,"configType":"VIEW","configuration":"pod2vcs1.domain.com,pod1vcs1.domain.com"}