SUSPEND QMGR (suspender un gestor de colas de clúster)
Utilice el mandato MQSC SUSPEND QMGR para aconsejar a otros gestores de colas de un clúster que eviten enviar mensajes al gestor de colas local si es posible.
Utilización de mandatos MQSC
Para obtener información sobre cómo utilizar los mandatos MQSC, consulte Administración de IBM® MQ utilizando mandatos MQSC.
Para obtener más detalles sobre cómo utilizar los mandatos SUSPEND QMGR y RESUME QMGR para eliminar un gestor de colas de un clúster temporalmente, consulte SUSPEND QMGR, RESUME QMGR y clústeres.
En z/OS® este mandato también se puede utilizar para suspender la actividad de registro y actualización para el gestor de colas hasta que se emita un mandato RESUME
QMGR posterior. El mandato RESUME QMGR puede invertir su acción. Este mandato no significa que el gestor de colas esté inhabilitado.
![[z/OS]](ngzos.gif)
Utilización de SUSPEND QMGR en z/OS
SUSPEND QMGR se puede utilizar en z/OS. En función de los parámetros utilizados en el mandato, se puede emitir desde varios orígenes. Para obtener una explicación de los símbolos de esta tabla, consulte Orígenes desde los que puede emitir mandatos MQSC y PCF en IBM MQ for z/OS.
| Mandato | Orígenes de mandatos | Notas |
|---|---|---|
| SUSPENDER QMGR CLUSTER/CLUSNL | CR | Asegúrese de que el iniciador de canal se está ejecutando |
| SUSPENDER RECURSO QMGR | CR | |
| SUSPENDER REGISTRO QMGR | C |
![[z/OS]](ngzos.gif)
Notas de uso
En z/OS:- Si define CLUSTER o CLUSNL, tenga en cuenta el comportamiento siguiente:
- El mandato no se ejecuta satisfactoriamente si no se ha iniciado el iniciador de canal.
- Los errores se notifican a la consola del sistema donde se ejecuta el iniciador de canal; no se notifican al sistema que ha emitido el mandato.
- Los mandatos SUSPEND QMGR y RESUME QMGR solo están soportados a través de la consola. Sin embargo, todos los demás mandatos SUSPEND y RESUME están soportados a través de la consola y el servidor de mandatos.
Descripciones de parámetros para SUSPEND QMGR
SUSPEND QMGR con los parámetros CLUSTER o CLUSNL para especificar el clúster o clústeres para los que se suspende la disponibilidad, cómo entra en vigor la suspensión.
En z/OS, controla la actividad de registro y actualización y cómo se ejecuta el mandato cuando el gestor de colas es miembro de un grupo de compartición de colas.
Puede utilizar el mandato SUSPEND QMGR FACILITY(Db2) para terminar la conexión del gestor de colas con Db2®. Este mandato puede ser útil si desea aplicar el servicio a Db2. Tenga en cuenta que, si utiliza esta opción, no hay acceso a los recursos de Db2 , por ejemplo, mensajes de gran tamaño que pueden descargarse en Db2 desde un recurso de acoplamiento.
Puede utilizar el mandato SUSPEND QMGR FACILITY(IMSBRIDGE) para detener el envío de mensajes desde el puente IBM MQ IMS a IMS OTMA.
Para obtener más información sobre cómo controlar la entrega de mensajes a colas compartidas y no compartidas, consulte Control del puente IMS.
- CLUSTER (nombreclúster)
- El nombre del clúster para el que se va a suspender la disponibilidad.
- CLUSNL (nombrenl)
- El nombre de la lista de nombres que especifica una lista de clústeres para los que se va a suspender la disponibilidad.
INSTALACIÓN- Especifica el recurso con el que se va a terminar la conexión. El parámetro debe tener uno de los valores siguientes:
- Db2
- Hace que se termine la conexión existente con Db2 . La conexión se restablece cuando se emite el mandato RESUME
QMGR . Cuando la conexión de Db2 es SUSPENDED, las solicitudes de API que deban acceder a Db2 para completarse se suspenderán hasta que se emita el mandato
RESUME QMGR FACILITY( Db2). Las solicitudes de API incluyen:- El primer MQOPEN de una cola compartida desde que se inició el gestor de colas
- MQPUT, MQPUT1 y MQGET a o desde una cola compartida donde la carga útil del mensaje se ha descargado en Db2
IMSBRIDGE- Detiene el envío de mensajes desde colas puente IMS a OTMA. La conexión IMS no se ve afectada. Cuando las tareas que transmiten mensajes a IMS han terminado, no se envían más mensajes a IMS hasta que se produce una de las acciones siguientes:
- OTMA o IMS se detiene y se reinicia
- IBM MQ se detiene y se reinicia
- Se procesa un mandato RESUME QMGR
Para supervisar el progreso del mandato, emita el mandato siguiente y asegúrese de que ninguna de las colas esté abierta:
Si hay alguna cola abierta, utilice DISPLAY QSTATUS para verificar que el puente MQ-IMS no la tiene abierta.DIS Q(*) CMDSCOPE(qmgr) STGCLASS(bridge_stgclass) IPPROCS
Este parámetro sólo es válido en z/OS.
LOG- Suspende la actividad de registro y actualización para el gestor de colas hasta que se emita una solicitud RESUME posterior. Los almacenamientos intermedios de registro no grabados se externalizan, se toma un punto de comprobación del sistema (sólo en entornos que no son de compartición de datos) y el BSDS se actualiza con la RBA de alta escritura antes de que se suspenda la actividad de actualización. Se emite un mensaje resaltado (CSQJ372I) y permanece en la consola del sistema hasta que se reanude la actividad de actualización. Sólo es válido en
z/OS. Si se especifica LOG , el mandato sólo se puede emitir desde la consola del sistema z/OS .
Esta opción no está permitida cuando una inmovilización del sistema está activa mediante el mandato ARCHIVE LOG o STOP QMGR .
La actividad de actualización permanece suspendida hasta que se emite un mandato RESUME QMGR LOG o STOP QMGR .
Este mandato no debe utilizarse durante periodos de actividad alta o durante largos periodos de tiempo. La suspensión de la actividad de actualización puede provocar sucesos relacionados con la temporización, como tiempos de espera excedidos de bloqueo o volcados de memoria de diagnóstico de IBM MQ cuando se detectan retardos.
CMDSCOPE- Este parámetro sólo se aplica a z/OS y especifica cómo se ejecuta el mandato cuando el gestor de colas es miembro de un grupo de compartición de colas.
- ' '
- El mandato se ejecuta en el gestor de colas en el que se ha especificado. Éste es el valor predeterminado.
- nombre-gestcolas
- El mandato se ejecuta en el gestor de colas que especifique, siempre que el gestor de colas esté activo dentro del grupo de compartición de colas.
Puede especificar un nombre de gestor de colas, que no sea el gestor de colas en el que se ha especificado el mandato, sólo si está utilizando un entorno de grupo de compartición de colas y si el servidor de mandatos está habilitado.
- MODO
- Especifica cómo debe entrar en vigor la suspensión de la disponibilidad:
- QUIESCE
- Se recomienda a otros gestores de colas del clúster que eviten enviar mensajes al gestor de colas local si es posible. No significa que el gestor de colas esté inhabilitado.
- FORCE
- Todos los canales de clúster de entrada de otros gestores de colas del clúster se detienen de forma forzada. Esto sólo se produce si el gestor de colas también se ha suspendido de forma forzada desde todos los demás clústeres a los que pertenece el canal receptor de clúster para este clúster.
La palabra clave MODE sólo se permite con CLUSTER o CLUSNL. No está permitido con el parámetro LOG o FACILITY .
