Si vous avez déployé plusieurs dispositifs virtuels VMware Identity Manager dans un cluster à des fins de basculement ou de haute disponibilité, vous pouvez mettre les nœuds à niveau un par un. Un temps d'arrêt est à prévoir lors de la mise à niveau. Planifiez-la donc en conséquence.

Procédure

  1. Prenez des snapshots de la base de données et des nœuds VMware Identity Manager.
  2. Supprimez tous les nœuds, sauf celui de l'équilibrage de charge.
  3. Mettez à niveau le nœud qui est toujours connecté à l'équilibrage de charge.
    Suivez le processus d'une mise à niveau en ligne ou hors ligne, comme décrit dans Mise à niveau en ligne de VMware Identity Manager ou Mise à niveau hors ligne de VMware Identity Manager.
    Important : Un temps d'arrêt est à prévoir lors du processus de mise à niveau.
  4. Une fois le nœud mis à niveau, laissez-le connecté à l'équilibrage de charge.
    Cela garantit que le service VMware Identity Manager est disponible lorsque vous mettez à niveau les autres nœuds.
  5. Mettez à niveau les autres nœuds un par un.
  6. Vérifiez que RabbitMQ n’est pas en cours d’exécution en mode cluster dans les nœuds mis à niveau.
    Dans la version 2.9.1, RabbitMQ clustering a été désactivée.
    1. Connectez-vous à chaque nœud mis à niveau, un après l'autre.
    2. Exécutez la commande suivante :
      rabbitmqctl cluster_status

      La commande doit renvoyer un état similaire à celui-ci pour chaque nœud :

      sva-1:~ # rabbitmqctl cluster_status
      Cluster status of node 'rabbitmq@sva-1' ...
      [{nodes,[{disc,['rabbitmq@sva-1']}]},
       {running_nodes,['rabbitmq@sva-1']},
       {cluster_name,<<"rabbitmq@sva-1.hs.trcint.com">>},
       {partitions,[]},
       {alarms,[{'rabbitmq@sva-1',[]}]}]
      
  7. Une fois tous les nœuds mis à niveau, rajoutez-les à l'équilibrage de charge.