Si vous avez déployé plusieurs dispositifs virtuels VMware Identity Manager dans un cluster, vous devez arrêter le cluster RabbitMQ sur tous les nœuds avant d'effectuer la mise à niveau du dispositif VMware Identity Manager.

Pourquoi et quand exécuter cette tâche

Les nœuds RabbitMQ doivent être arrêtés dans l'ordre inverse de leur démarrage. Cela conserve l'ordre du nœud master. Pour déterminer l'ordre de démarrage, affichez le fichier /db/rabbitmq/data/*/nodes_running_at_shutdown sur chaque serveur. Commencez par arrêter le nœud RabbitMQ qui répertorie tous les nœuds. Par exemple, si vous disposez de trois nœuds démarrés dans l'ordre node1, node2, node3, le fichier nodes_running_at_shutdown sur le nœud 3 indique node1,node2,node3. Le nœud 2 indique node1,node2. Le nœud 1 indique node1. Arrêtez le nœud 3, le nœud 2, puis le nœud 1.

Procédure

  1. Arrêtez les nœuds RabbitMQ sur chaque dispositif VMware Identity Manager du cluster. Tapez rabbitmqctl stop.

    Faites cela pour chaque nœud RabbiMQ du cluster avant de continuer.

  2. Vérifiez que RabbitMQ est détaché du cluster. Tapez rabbitmqctl cluster_status.
  3. Mettez à niveau le premier nœud. Consultez les procédures de mise à niveau dans Mise à niveau en ligne de VMware Identity Manager ou Mise à niveau hors ligne de VMware Identity Manager.

    Le dispositif VMware Identity Manager est démarré.

  4. Suivez les étapes 2 à 4 pour chaque nœud.

    Lorsque chaque nœud est mis à niveau, exécutez la commande rabbitmgctl cluster_status sur le nœud mis à niveau afin de vérifier que tous les nœuds mis à niveau jusqu'à présent sont répertoriés dans la section running_nodes de la sortie. Après la mise à niveau du nœud 1, la section running_nodes indique uniquement node1. Après la mise à niveau du nœud 2, exécutez la commande rabbitmqctl cluster_status sur les deux nœuds et la section running_nodes doit indiquer node1 et node2. Cela indique que les nœuds RabbitMQ sont regroupés correctement.

Résultats

Lorsque tous les nœuds sont mis à niveau, RabbitMQ forme un cluster avec les nœuds dans le bon ordre.