Für Horizon View und mit Citrix veröffentlichten Ressourcen müssen Sie die Failover-Reihenfolge für Ressourcen sowohl im primären wie im sekundären Datencenter konfigurieren, damit die erforderlichen 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 View Cloud-Pod-Architektur (CPA).

Voraussetzungen

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

Prozedur

  1. Melden Sie sich mithilfe eines ssh-Clients bei der VMware Identity Manager-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 Ressourcentyp VIEW geben Sie als kommagetrennte Liste die Hostnamen des primären Horizon-Verbindungsservers ein, die auf der Konfigurationsseite „Horizon View“ der VMware Identity Manager-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 VMware Identity Manager-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 View- 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"}