Cuando haya implementado Workspace ONE Access en varios centros de datos y su implementación incluya recursos publicados por Horizon y Citrix, debe configurar el orden de conmutación por error de los recursos en los centros de datos principales y secundarios para que los recursos adecuados estén disponibles desde cualquier centro de datos.

El comando hznAdminTool permite crear una tabla de base de datos con el orden de conmutación por error de los recursos de su organización por instancia de servicio. Al iniciar un recurso se sigue el orden de conmutación por error configurado. El comando hznAdminTool failoverConfiguration se ejecuta en ambos centros de datos para configurar el orden de conmutación por error.

Nota: Este procedimiento no se aplica a los entornos con Arquitectura Cloud Pod (CPA) de Horizon.

Requisitos previos

Al implementar Workspace ONE Access en varios centros de datos, también se configuran los mismos recursos en cada uno de ellos. Cada grupo de escritorios o aplicaciones de los pods de Horizon o XenFarms de Citrix se considera como un grupo diferente en el catálogo de Workspace ONE Access. Para evitar la duplicación de los recursos del catálogo, asegúrese de habilitar No sincronizar aplicaciones duplicadas en las páginas de configuración de Horizon y Citrix en Consola de Workspace ONE Access.

Procedimiento

  1. Con un cliente ssh, inicie sesión en el dispositivo Workspace ONE Access como usuario root.
  2. Para ver una lista de las instancias de servicio, escriba:
    hznAdminTool -j clusterInstances
    Se mostrará una lista de instancias de servicio. El valor "id" es el identificador de la instancia de servicio. Por ejemplo:
    {
    "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. Para cada instancia de servicio de la organización, configure el orden de conmutación por error de los recursos basados en Citrix y Horizon con el siguiente comando:
    hznAdminTool failoverConfiguration -configType <configType> -configuration <configuration> -serviceInstanceId <serviceInstanceId>
    Opción Descripción
    -configType Introduzca el tipo de recurso que se configura para la conmutación por error. Los valores pueden ser VIEW o XENAPP.
    -configuration Introduzca el orden de la conmutación por error. Para VIEW configType, escriba en una lista separada por comas los nombres de host del servidor de conexión de Horizon principal que se enumeran en la página de configuración de Horizon en Consola de Workspace ONE Access. Para XENAPP configType, introduzca los nombres de XenFarm en una lista separada por comas.
    -serviceInstanceId Introduzca el ID de la instancia del servicio para el que se ha definido la configuración. Puede encontrar el ID en la lista mostrada en el paso 2, "id":
    Por ejemplo:

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

    Al introducir este comando para las instancias de Workspace ONE Access en el centro de datos secundario, invierta el orden de los servidores de conexión de Horizon. En este ejemplo, el comando sería hznAdminTool failoverConfiguration -configType VIEW -configuration pod2vcs1.hs.trcint.com, pod1vcs1.domain.com -serviceInstanceId 103.

Resultados

La tabla de la base de datos de la conmutación por error de los recursos se configura para cada centro de datos.

Qué hacer a continuación

Para ver la configuración de conmutación por error existente de cada uno de los recursos publicados de Citrix y Horizon, ejecute el comando:

hznAdminTool failoverConfigurationList -configType <configtype>

El valor de <configtype> es VIEW o XENAPP. A continuación, se muestra un ejemplo de la salida de hznAdminTool failoverConfigurationList con <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"}