Pour les ressources publiées Horizon View et Citrix, vous devez configurer l'ordre de basculement des ressources dans les centres de données principal et secondaire pour que les ressources appropriées soient disponibles depuis n'importe quel centre de données.

Vous utilisez la commande hznAdminTool pour créer un tableau de base de données avec l'ordre de basculement des ressources dans votre organisation par instance de service. L'ordre de basculement configuré est suivi lorsqu'une ressource est lancée. Vous exécutez la commande hznAdminTool failoverConfiguration dans les deux centres de données pour configurer l'ordre de basculement.

Note : Cette procédure ne s'applique pas aux environnements utilisant l’architecture Cloud Pod (CPA) d’Horizon View.

Conditions préalables

Lorsque VMware Identity Manager est déployé dans plusieurs centres de données, les mêmes ressources sont également configurées sur chaque centre de données. Chaque pool d'applications ou de postes de travail dans les espaces Horizon ou les XenFarms Citrix est considéré comme une ressource différente dans le catalogue VMware Identity Manager. Pour éviter la duplication de la ressource dans le catalogue, vérifiez que la case Ne pas synchroniser les applications en double est cochée dans les pages de configuration Horizon et Citrix de la console VMware Identity Manager.

Procédure

  1. À l'aide d'un client ssh, connectez-vous au dispositif VMware Identity Manager en tant qu'utilisateur root.
  2. Pour voir une liste des instances de service, saisissez :
    hznAdminTool -j clusterInstances
    Une liste des instances de service s'affiche. La valeur « id » désigne l'ID d'instance de service. Par exemple :
    {
    "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. Pour chaque instance de service dans votre organisation, configurez l'ordre de basculement pour les ressources Horizon et Citrix à l'aide de la commande suivante :
    hznAdminTool failoverConfiguration -configType <configType> -configuration <configuration> -serviceInstanceId <serviceInstanceId>
    Option Description
    -configType Saisissez le type de ressource configuré pour le basculement. Les valeurs sont VIEW ou XENAPP.
    -configuration Saisissez l'ordre de basculement. Pour VIEW configType, saisissez sous forme de liste séparée par des virgules les noms d'hôte du Serveur de connexion Horizon principal qui sont répertoriés sur la page de configuration d’Horizon View de la console VMware Identity Manager. Pour XENAPP configType, saisissez sous forme de liste séparée par des virgules les noms XenFarm.
    -serviceInstanceId Saisissez l'ID de l'instance de service pour laquelle la configuration est définie. L'ID est disponible dans la liste affichée à l'étape 2, "id":
    Par exemple :

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

    Lorsque vous saisissez cette commande pour des instances de VMware Identity Manager dans le centre de données secondaire, inversez l'ordre des Serveurs de connexion Horizon. Dans cet exemple, la commande serait hznAdminTool failoverConfiguration -configType VIEW -configuration pod2vcs1.hs.trcint.com, pod1vcs1.domain.com -serviceInstanceId 103.

Résultats

Le tableau de base de données de basculement des ressources est configuré pour chaque centre de données.

Que faire ensuite

Pour la configuration de basculement existante pour chaque ressource publiée Horizon View et Citrix, exécutez la commande :

hznAdminTool failoverConfigurationList -configType <configtype>

La valeur de <configtype> est VIEW ou XENAPP. Voici un exemple de sortie de hznAdminTool failoverConfigurationList avec <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"}