Quando Workspace ONE Access è stato distribuito in più data center e la distribuzione include le risorse pubblicate da Citrix e Horizon, è necessario configurare l'ordine di failover delle risorse nei data center primario e secondario per rendere le risorse appropriate disponibili da qualsiasi data center.

Utilizzare il comando hznAdminTool per creare una tabella di database con l'ordine di failover per le risorse dell'organizzazione per ogni istanza del servizio. L'ordine di failover configurato è seguito quando viene avviata una risorsa. Eseguire il comando hznAdminTool failoverConfiguration in entrambi i data center per configurare l'ordine di failover.

Nota: Questa procedura non si applica agli ambienti che utilizzano l'architettura CPA (Cloud Pod Architecture) di Horizon.

Prerequisiti

Quando Workspace ONE Access viene distribuito in più data center, le stesse risorse vengono configurate in ogni data center. Ogni pool di applicazioni o desktop nei pod di Horizon o nelle farm Xen di Citrix viene considerato come risorsa distinta nel catalogo di Workspace ONE Access. Per evitare la duplicazione della risorsa nel catalogo, assicurarsi che sia abilitata l'opzione Non sincronizzare applicazioni duplicate nelle pagine di configurazione di Horizon e Citrix nella Console di Workspace ONE Access.

Procedura

  1. Utilizzando un client ssh, accedere all'appliance di Workspace ONE Access come utente root.
  2. Per visualizzare un elenco delle istanze del servizio, digitare:
    hznAdminTool -j clusterInstances
    Verrà visualizzato un elenco delle istanze del servizio. Il valore "id" è l'ID dell'istanza del servizio. Ad esempio:
    {
    "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. Per ogni istanza del servizio nella propria organizzazione, configurare l'ordine di failover per le risorse di Horizon e basate su Citrix con il comando seguente:
    hznAdminTool failoverConfiguration -configType <configType> -configuration <configuration> -serviceInstanceId <serviceInstanceId>
    Opzione Descrizione
    -configType Specificare il tipo di risorsa configurato per il failover. I valori sono VIEW o XENAPP.
    -configuration Specificare l'ordine di failover. Se il valore di configType è VIEW, immettere un elenco di valori separati da virgola dei nomi host del server di connessione di Horizon primario presenti nella pagina di configurazione di Horizon nella Console di Workspace ONE Access. Per il tipo di configurazione XENAPP, immettere un elenco separato da virgole di nomi XenFarm.
    -serviceInstanceId Immettere l'ID dell'istanza del servizio per cui è stata impostata la configurazione. L'ID può essere individuato nell'elenco riportato nel passo 2, "id":
    Ad esempio:

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

    Quando si digita questo comando per le istanze di Workspace ONE Access nel data center secondario, invertire l'ordine dei server di connessione di Horizon. In questo esempio, il comando sarebbe hznAdminTool failoverConfiguration -configType VIEW -configuration pod2vcs1.hs.trcint.com, pod1vcs1.domain.com -serviceInstanceId 103.

risultati

La tabella di database per il failover delle risorse è configurata per ogni data center.

Operazioni successive

Per visualizzare la configurazione di failover esistente per ognuna delle risorse di Horizon e pubblicate da Citrix, eseguire il comando:

hznAdminTool failoverConfigurationList -configType <configtype>

Il valore per <configtype> è VIEW o XENAPP. Di seguito è riportato un output di esempio di 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"}