Pour prendre en charge la tolérance de panne au niveau du service pour Horizon Cloud Connector, créez un cluster à deux nœuds en ajoutant un nœud worker au cluster contenant le nœud principal. Le nœud worker contient un réplica des services d'application Horizon Cloud Connector.

Pour ajouter un nœud worker à un cluster, vous devez d'abord utiliser vSphere Client pour déployer le nœud worker dans l'environnement vSphere de votre espace. Ensuite, vous exécutez des commandes pour joindre le nœud worker au cluster contenant le nœud principal.

Pour obtenir un aperçu des nœuds, des clusters et des fonctionnalités de tolérance de panne et de haute disponibilité d'Horizon Cloud Connector, reportez-vous à la section Clusters Horizon Cloud Connector, haute disponibilité au niveau du nœud et tolérance de panne au niveau du service.

Note : Cette version prend en charge les clusters à deux nœuds, la haute disponibilité au niveau du nœud et la tolérance de panne au niveau du service uniquement pour les dispositifs couplés avec les types d'espaces suivants :
  • Espaces Horizon déployés sur site
  • Espaces Horizon déployés dans VMware Cloud on AWS avec une architecture intégrée à SDDC

Les espaces Horizon déployés dans tous les autres environnements prennent en charge les clusters à nœud unique composés d'un nœud principal uniquement et ne prennent pas en charge la haute disponibilité au niveau du nœud et la tolérance de panne au niveau du service.

Conditions préalables

Vérifiez que vous avez effectué les étapes préliminaires suivantes.

Procédure

  1. Pour déployer le nœud worker, suivez la procédure générale de déploiement du dispositif Horizon Cloud Connector en tant que modèle OVF, comme décrit dans la section Télécharger et déployer Horizon Cloud Connector dans l'environnement vSphere de l'espace. Assurez-vous que vous avez configuré les options suivantes.
    • Sur la page de l'assistant Personnaliser le modèle, activez l'option nœud worker. Par défaut, l'option nœud worker est désactivée, ce qui entraîne un déploiement de nœud principal.
    • Configurez une clé publique SSH pour l'utilisateur ccadmin du nœud worker. Vous devez activer l'accès SSH au nœud worker afin d'exécuter les commandes requises ultérieurement dans cette procédure.
  2. Une fois le déploiement terminé, utilisez vSphere Client pour mettre sous tension la machine virtuelle du nœud worker. Sur l'écran bleu de la console, notez l'URL du nœud pour le lancement du portail de configuration Horizon Cloud Connector.
  3. Activez l'accès SSH au nœud worker pour le compte ccadmin. Reportez-vous à la section Activer l'accès SSH à Horizon Cloud Connector à l'aide d'une interface de ligne de commande.
  4. Ouvrez une session SSH vers le nœud principal du cluster et exécutez la commande suivante, où <WORKER_IP> est l'adresse IP du nœud worker que vous avez obtenu précédemment.
    /opt/vmware/sbin/primary-cluster-config.sh -as <WORKER_IP>
  5. À l'invite vous demandant si vous souhaitez continuer à vous connecter au nœud worker, tapez oui.
  6. Autorisez l'exécution de la commande sans interruption. À la fin de la sortie de la commande, recherchez des lignes semblables à l'exemple suivant, où <PRIMARY_IP> est l'adresse IP de la machine virtuelle du nœud principal.
    Please run the following command on worker node to join the cluster:
    /opt/vmware/sbin/worker-cluster-config.sh -a <PRIMARY_IP> <TOKEN 1> <TOKEN 2>

    Notez cette commande de jonction de cluster.

  7. Ouvrez une session SSH sur le nœud worker et exécutez la commande cluster-join que vous avez obtenue à l'étape précédente.
    /opt/vmware/sbin/worker-cluster-config.sh -a <PRIMARY_IP> <TOKEN 1> <TOKEN 2>
  8. Après avoir joint le nœud worker au cluster, exécutez la commande suivante sur la machine virtuelle du nœud principal pour vérifier la nouvelle appartenance au cluster.
    kubectl get nodes -o wide
    Dans la sortie renvoyée par la commande, vérifiez que le nœud principal et le nœud worker s'affichent en tant que membres enregistrés du cluster, identifiés par leurs adresses IP.