[Linux]

Cambio a un nodo de recuperación en caso de catástrofe

Si se produce un desastre en el sitio principal, realice los pasos para conmutar al sitio de recuperación.

Acerca de esta tarea

Tras la pérdida del gestor de colas primario en el sitio principal, conviertes el gestor de colas secundario del sitio de recuperación en el primario y lo pones en marcha. Las aplicaciones se reconectan al gestor de colas en el sitio de recuperación y el gestor de colas procesa los mensajes de la aplicación.

Antes de promocionar la instancia secundaria original, asegúrese de que el gestor de colas primario del sitio principal no puede ejecutarse o se ha detenido. De lo contrario, se pueden acumular datos particionados. Del mismo modo, cuando el sitio principal se recupere, debe intentar asegurarse de que el gestor de colas no se reinicie y se ejecute como instancia primaria. Si esto no es posible, bloquee el tráfico de replicación entre las dos instancias hasta que pueda restaurar la relación primaria/secundaria correcta.

Debe haber iniciado la sesión como root o haber iniciado la sesión como usuario que pertenece al grupo mqm y tiene la configuración sudo necesaria.

Procedimiento

  1. En el sitio de recuperación, convierta el gestor de colas secundario en primario introduciendo el siguiente comando en el nodo de recuperación:
    rdqmdr -m qmname -p
  2. Inicie el gestor de colas especificando el mandato siguiente:
    strmqm qmname
  3. Asegúrese de que las aplicaciones se vuelven a conectar al gestor de colas en el gestor de colas de recuperación. A menos que haya definido los canales con una lista de nombres de conexión alternativos, especificando los gestores de cola primario y secundario, las aplicaciones se conectarán automáticamente al nuevo gestor de colas primario.

Qué hacer a continuación

Cuando se restaure el nodo que ha fallado, procure que el gestor de colas no se reinicie y reanude su funcionamiento. Para volver al funcionamiento normal, debe detener el gestor de colas en el nodo de recuperación y, a continuación, promover el gestor de colas en el nodo original de nuevo al rol primario.