Lors de la maintenance d'un environnement ou d'un réseau, vous devrez éventuellement attribuer un nom d'hôte différent à un dispositif vRealize Automation de réplica.

Avant de commencer

Si le nom d'hôte du nœud master doit être modifié, effectuez d'abord toute cette procédure. Reportez-vous à Modifier le nom d'hôte du dispositif vRealize Automation master.

Pourquoi et quand exécuter cette tâche

Dans un cluster haute disponibilité de dispositif vRealize Automation, suivez ces instructions pour modifier le nom d'hôte d'un nœud de dispositif vRealize Automation de réplica.

Procédure

  1. Dans DNS, créez un enregistrement supplémentaire avec le nouveau nom d'hôte de réplica.

    Ne supprimez pas l'enregistrement DNS portant l'ancien nom d'hôte pour l'instant.

  2. Attendez la réplication DNS et la distribution de zone.
  3. À partir d'une session de console en tant qu'utilisateur racine sur le dispositif vRealize Automation de réplica, exécutez le script suivant.

    /usr/lib/vcac/tools/change-hostname/changeHostName-replica.sh new-replica-hostname

  4. À partir d'une session de console en tant que racine sur le dispositif vRealize Automation master, exécutez le script suivant.

    changeHostName-master.sh new-replica-hostname old-replica-hostname

  5. Connectez-vous en tant qu'utilisateur racine à l'interface de gestion du dispositif vRealize Automation de réplica.

    https://vrealize-automation-appliance-FQDN:5480

  6. Cliquez sur Réseau > Adresse.
  7. Dans la zone de texte Nom d'hôte, entrez le nouveau nom d'hôte de réplica, puis cliquez sur Enregistrer les paramètres.
  8. À partir d'une session de console en tant qu'utilisateur racine, mettez à jour la configuration HAProxy avec le nouveau nom d'hôte de réplica.

    Sur tous les dispositif vRealize Automation du cluster, notamment le dispositif master et les réplicas, utilisez un éditeur de texte pour remplacer l'ancien nom d'hôte de réplica dans les fichiers du répertoire suivant.

    /etc/haproxy/conf.d

  9. Redémarrez le dispositif vRealize Automation master.
  10. Redémarrez les dispositif vRealize Automation de réplica, un à la fois.
  11. Connectez-vous en tant qu'utilisateur racine à l'interface de gestion du dispositif vRealize Automation master.
  12. Cliquez sur Paramètres vRA > Base de données.
  13. Réinitialisez les nœuds de réplica qui indiquent un état S/O.
  14. Vérifiez que l'état de synchronisation est correct pour la réplication de base de données sur chaque nœud de dispositif vRealize Automation.
  15. Cliquez sur Paramètres vRA > Cluster.
  16. Utilisez Joindre un cluster pour joindre de nouveau chaque nœud de réplica au cluster.
  17. Redémarrez chaque nœud de réplica.
    Remarque :

    Par la suite, RabbitMQ peut toujours afficher l'ancien nœud de réplica se trouvant dans le cluster, mais l'ancien nom d'hôte s'affiche comme Non connecté et vous pouvez l'ignorer sans risque.

  18. Dans DNS, supprimez l'ancien enregistrement DNS portant l'ancien nom d'hôte de réplica.