[Windows]

Migración de una configuración de MSCS en Windows

Migre los gestores de colas en una configuración de Microsoft Cluster Service (MSCS) de un nodo a la vez, siguiendo estas instrucciones.

Acerca de esta tarea

Estos pasos son necesarios para una actualización de restitución con un período de inactividad mínimo. Siempre debe actualizar un nodo fuera de línea sin recursos IBM® MQ en línea. En una configuración de tipo Activo/pasivo, si el nodo es pasivo, debe asegurarse de que no se puede conmutar a Activo durante el proceso de actualización.

El ejemplo, Migración de un clúster MSCS de cuatro nodos de una versión anterior del producto a la versión más reciente, muestra este procedimiento aplicado a un clúster de cuatro nodos.

Procedimiento

  1. Modifique los posibles propietarios del recurso IBM MQ para que abarque sólo el nodo o los nodos activos. Sin propietarios asignados a nodos pasivos, el recurso IBM MQ que se está migrando no se puede activar.
  2. Asegúrese de que el grupo que contiene el recurso IBM MQ esté actualmente en uno de los nodos definidos como posible propietario. El grupo debe incluir cualquier aplicación que esté conectada al recurso del gestor de colas.
  3. Detenga el servicio del clúster en el nodo que se está migrando. La memoria caché MSCS se borra de las IBM MQ DLL que se han registrado.
  4. Migre el nodo seleccionado siguiendo las instrucciones estándar de Migración de un gestor de colas a una versión posterior en Windows. Aplique el nivel de mantenimiento necesario.
  5. Inicie el servicio de clúster en el nodo seleccionado.
  6. En el siguiente nodo que se va a migrar, asegúrese de que los recursos de IBM MQ estén fuera de línea.
  7. Suprima este nodo de la lista de propietarios posibles. Para clústeres con más de dos nodos, consulte las Consideraciones adicionales más adelante en este tema.
  8. Mover el grupo que contiene el recurso IBM MQ a uno de los posibles propietarios y ponerlo en línea.
  9. Repita los pasos 3-8, según sea necesario, para cualquier nodo restante.

Migración de un clúster MSCS de cuatro nodos de una versión anterior del producto a la última versión

El ejemplo de la Tabla 1 ilustra los pasos implicados en la migración de un clúster MSCS de cuatro nodos.

En el ejemplo, los recursos de IBM MQ incluyen gestores de colas, aplicaciones y recursos MSCS dependientes, como por ejemplo una dirección IP definida como recurso MSCS. En cada paso, los cambios se muestran en cursiva.

Paso 1
Seleccione el nodo por migrar y prepárelo para actualizar desde una versión anterior del producto a la última versión.
  1. Seleccione el nodo 1 que se va a migrar y conviértalo en un nodo pasivo sin recursos IBM MQ en ejecución.
  2. Modifique los posibles propietarios del grupo que contiene los recursos de IBM MQ , para incluir sólo los nodos en línea necesarios. La migración tras error no intenta conmutar los recursos de IBM MQ al nodo que no es un posible propietario. Es aconsejable migrar ese nodo.
  3. Mueva el grupo que contiene el recurso IBM MQ a uno de los nodos que es un posible propietario y ponerlo en línea.
  4. Detenga el servicio del clúster en el nodo que se está migrando. Al detener el servicio se borra la memoria caché MSCS de cualquier biblioteca IBM MQ que se haya registrado para MSCS. El nodo se coloca fuera de línea.
Paso 2
Migrar IBM MQ de una versión anterior del producto a la versión más reciente
Paso 3
Inicie el servicio de clúster en el nodo seleccionado. El nodo se coloca en línea, pero no es un posible propietario, por lo tanto, no se le conmuta ningún trabajo.
Paso 4
Repita los pasos del 1 al 3 para el nodo 2. Los nodos 1 y 2 están ahora en línea y los ha migrado a la versión más reciente. Todavía no están haciendo ningún trabajo, ya que no son posibles propietarios de ninguno de los grupos de recursos de IBM MQ .
Paso 5
Migre el clúster para ejecutar de una versión anterior del producto a la última versión. El número de nodos migrados ahora es mayor o igual que el número de nodos no migrados.
  1. Cambie el conjunto de propietarios posibles de 3,4 a 1,2.
  2. Mueva los grupos de recursos de IBM MQ de los nodos 3 y 4 a los nodos 1 y 2 y ponga en línea.
  3. A partir de este punto, la lista de posibles propietarios debe incluir únicamente nodos migrados. El recurso IBM MQ nunca debe realizar una migración tras error a un nodo que ejecuta una versión de nivel anterior del producto.
Nota: Si debe revertir IBM MQ a una versión anterior, los recursos de IBM MQ deben eliminarse del control de MSCS antes de realizar una desinstalación de IBM MQ
Paso 6
Migre el nodo 3 a la última versión.
  1. Siga los pasos 1 - 3 para el nodo 3.
  2. Añada el nodo 3 a la lista de posibles propietarios.
  3. Mueva el grupo de recursos de QMC desde el nodo 1 al nodo 3 y vuelva a colocarlos en línea.
Paso 7
Repita el paso 6 para el nodo 4.
Tabla 1. Migración de un clúster MSCS de cuatro nodos
Pasos 0 1 2 3 4 5 6 7
Nodo 1 Estado En línea Fuera de línea Fuera de línea en línea En línea En línea En línea En línea
Versión Versión anterior Versión anterior Última versión Última versión Última versión Última versión Última versión Última versión
Grupos QMA         QMC, QMA QMA QMA
Nodo 2 Estado En línea En línea En línea En línea En línea En línea En línea En línea
Versión Versión anterior Versión anterior Versión anterior Versión anterior Última versión Última versión Última versión Última versión
Grupos QMB QMB QMB QMB   QMD, QMB QMD, QMB QMB
Nodo 3 Estado En línea En línea En línea En línea En línea En línea En línea En línea
Versión Versión anterior Versión anterior Versión anterior Versión anterior Versión anterior Versión anterior Última versión Última versión
Grupos QMC QMC, QMA QMC, QMA QMC, QMA QMC, QMA   QMC QMC
Nodo 4 Estado En línea En línea En línea En línea En línea En línea En línea En línea
Versión Versión anterior Versión anterior Versión anterior Versión anterior Versión anterior Versión anterior Versión anterior Última versión
Grupos QMD QMD QMD QMD QMD, QMB     QMD
Posibles propietarios 1,2,3,4 2,3,4 2,3,4 2,3,4 3,4 1,2 1, 2, 3 1,2,3,4
Tarea Actualizar 1 Actualizar 2 Transferir Actualizar 3 Actualizar 4

Qué hacer a continuación

Consideraciones adicionales en una configuración de MSCS con más de 2 nodos: Un clúster puede contener suficientes nodos para formar un grupo de gestores de colas migrados y un grupo de nodos no migrados. Vaya al grupo migrado cuando contenga la mitad del número de gestores de colas. Antes de que haya llegado al punto situado en la mitad de camino, el grupo que no ha migrado es el posible propietario. Cuando llegue al punto situado en la mitad del camino conmute los posibles propietarios al grupo migrado.