Wenn Sie Workspace ONE Access in mehreren Datencentern bereitgestellt haben und Ihre Bereitstellung Horizon und von Citrix veröffentlichte Ressourcen umfasst, müssen Sie die Failover-Reihenfolge der Ressourcen sowohl im primären als auch im sekundären Datencenter konfigurieren, damit die entsprechenden Ressourcen von jedem Datencenter aus verfügbar sind.

Mit dem Befehl hznAdminTool erstellen Sie eine Datenbanktabelle mit der Failover-Reihenfolge für Ressourcen Ihrer Organisation für jede Dienstinstanz. Die konfigurierte Failover-Reihenfolge wird beim Start einer Ressource berücksichtigt. Um die Failover-Reihenfolge einzurichten, müssen Sie den Befehl hznAdminTool failoverConfiguration in beiden Datencentern ausführen.

Hinweis: Dieses Verfahren gilt nicht für Umgebungen mit der Horizon Cloud-Pod-Architektur (CPA).

Voraussetzungen

Wenn Workspace ONE Access in mehreren Rechenzentren bereitgestellt wird, werden die gleichen Ressourcen in jedem Rechenzentrum eingerichtet. Jede(r) Anwendung oder Desktop-Pool in den Horizon-Pods oder Citrix-XenFarms wird im Workspace ONE Access-Katalog als unterschiedliche Ressource behandelt. Um eine Duplizierung der Ressource im Katalog zu vermeiden, stellen Sie sicher, dass in der Workspace ONE Access-Konsole auf den Konfigurationsseiten von Horizon und Citrix die Option Doppelte Anwendungen nicht synchronisieren aktiviert ist.

Prozedur

  1. Melden Sie sich mithilfe eines ssh-Clients bei der Workspace ONE Access-Appliance als Root-Benutzer an.
  2. Zur Anzeige einer Liste der Dienstinstanzen geben Sie Folgendes ein:
    hznAdminTool -j clusterInstances
    Eine Liste der Dienstinstanzen wird angezeigt. Der Wert "id" ist die Dienstinstanz-ID. Beispiel:
    {
    "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. Konfigurieren Sie für jede Dienstinstanz in Ihrer Organisation die Failover-Reihenfolge für Horizon- und Citrix-basierte Ressourcen mit dem folgenden Befehl:
    hznAdminTool failoverConfiguration -configType <configType> -configuration <configuration> -serviceInstanceId <serviceInstanceId>
    Option Beschreibung
    -configType Geben Sie den Ressourcentyp ein, der für Failover konfiguriert werden soll. Erforderliche Werte sind VIEW oder XENAPP.
    -configuration Geben Sie die Failover-Reihenfolge ein. Für den Konfigurationstyp VIEW geben Sie als kommagetrennte Liste die Hostnamen des primären Horizon-Verbindungsservers ein, die auf der Konfigurationsseite „Horizon View“ der Workspace ONE Access-Konsole aufgeführt sind. Für den Ressourcentyp XENAPP geben Sie eine kommagetrennte Liste von XenFarm-Namen ein.
    -serviceInstanceId Geben Sie die ID der Dienstinstanz ein, für die die Konfiguration festgelegt wird. Die ID ist unter "id": in der Liste enthalten, die in Schritt 2 dargestellt wird.
    Beispiel:

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

    Wenn Sie diesen Befehl für Workspace ONE Access-Instanzen im sekundären Datencenter eingeben, wird die Reihenfolge der Horizon-Verbindungsserver umgekehrt. In diesem Beispiel lautet der Befehl hznAdminTool failoverConfiguration -configType VIEW -configuration pod2vcs1.hs.trcint.com, pod1vcs1.domain.com -serviceInstanceId 103.

Ergebnisse

Die Datenbanktabelle für das Ressourcen-Failover wird für jedes Rechenzentrum eingerichtet.

Nächste Maßnahme

Um die vorhandene Failover-Konfiguration für jede Horizon- und mit Citrix veröffentlichte Ressource anzuzeigen, führen Sie sie aus.

hznAdminTool failoverConfigurationList -configType <configtype>

Der Wert für <configtype> ist entweder VIEW oder XENAPP. Im Folgenden finden Sie eine Beispielausgabe von hznAdminTool failoverConfigurationList mit <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"}