Si se han implementado varios dispositivos virtuales VMware Identity Manager en un clúster para disponer de conmutación por error o alta disponibilidad, se pueden actualizar los nodos de uno en uno. Durante la actualización se producirán períodos de inactividad, por lo que se debe planificar el momento adecuado para la actualización.

Procedimiento

  1. Realice snapshots de la base de datos y los nodos de VMware Identity Manager.
  2. Elimine todos los nodos excepto uno del equilibrador de carga.
  3. Actualice el nodo que sigue conectado al equilibrador de carga.

    Siga el proceso para realizar una actualización con o sin conexión como se describe en Actualizar VMware Identity Manager en línea o en Actualizar VMware Identity Manager sin conexión.

    Importante:

    Durante el proceso de actualización se producirán períodos de inactividad.

  4. Después de actualizar el nodo, déjelo conectado al equilibrador de carga.

    De esta forma se asegura que el servicio VMware Identity Manager esté disponible mientras se actualizan los otros nodos.

  5. Actualice los nodos de uno en uno.
  6. Compruebe que RabbitMQ no se ejecute en el modo de clúster en los nodos actualizados.

    En la versión 2.9.1, la agrupación en clústeres de RabbitMQ se encuentra deshabilitada.

    1. Inicie sesión en un nodo actualizado a la vez.
    2. Ejecute el siguiente comando:

      rabbitmqctl cluster_status

      El comando debería devolver un estado similar al siguiente para cada nodo:

      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. Después de actualizar todos los nodos, vuelva a agregarlos al equilibrador de carga.