Mandato mqsistop

Plataformas soportadas

  • Windows
  • Sistemas Linux y UNIX
  • z/OS

Finalidad

Utilice el mandato mqsistop para detener un componente de WebSphere Message Broker. En z/OS, el controlador debe estar ejecutándose.

Inicio del cambioLa tabla siguiente distingue entre los mandatos stop (/P) y stopcomponent y lista las opciones disponibles:
  • Utilice el mandato stop (/P) para que un componente pueda pasar a un estado en el que pueda ejecutar el mandato change adecuado.
  • Utilice el mandato stopcomponent para detener un intermediario, un Gestor de configuración o un Servidor de nombres de usuario cuando su controlador (proceso de control) ya está en ejecución.
Componente Mandato Descripción
Intermediario
  • /P <NombreIntermediario>
  • /F <NombreIntermediario>,P
  • /F <NombreIntermediario>,PC
  • Detenga el intermediario.
  • Detenga el intermediario. Es igual que /P. También puede utilizar /F <NombreIntermediario>,STOP
  • Detenga el componente de intermediario. Así se detiene el proceso del intermediario (incluido cualquier espacio de direcciones del grupo de ejecución), pero deja el servidor de mandatos de la consola del intermediario de mensajes ejecutándose en el espacio de direcciones del controlador. Esto le permite ejecutar el mandato de la consola Mandato mqsichangebroker. Reinicie el intermediario posteriormente ejecutando el mandato de la consola Mandato mqsistart (SC).
Gestor de configuración
  • /P <NombreGstConfiguración>
  • /F <NombreGstConfiguración>,P
  • /F <NombreGstConfiguración>,PC
  • Detenga Gestor de configuración.
  • Detenga Gestor de configuración. Es igual que /P. Puede utilizar /F <NombreGstConfiguración>,STOP
  • Detenga el componente Gestor de configuración. Esto detiene el proceso del Gestor de configuración pero deja el servidor de mandatos de la consola del intermediario de mensajes ejecutándose en el espacio de direcciones del controlador. Esto le permite ejecutar el mandato de la consola Mandato mqsichangeconfigmgr. Reinicie el intermediario posteriormente ejecutando el mandato de la consola Mandato mqsistart (SC).
Servidor de nombres de usuario
  • /P <Servidor de nombres de usuarioNombre>
  • /F <Servidor de nombres de usuario>,P
  • /F <Servidor de nombres de usuario>,PC
  • Detenga Servidor de nombres de usuario.
  • Detenga Servidor de nombres de usuario. Es igual que /P. También puede utilizar /F <Servidor de nombres de usuario>,STOP
  • Detenga el componente Servidor de nombres de usuario. Esto detiene el proceso del Servidor de nombres de usuario pero deja el servidor de mandatos de la consola del intermediario de mensajes ejecutándose en el espacio de direcciones del controlador. Esto le permite ejecutar el mandato de la consola Mandato mqsichangeusernameserver. Reinicie el intermediario posteriormente ejecutando el mandato de la consola Mandato mqsistart (SC).
Fin del cambio

Sintaxis

Plataformas Windows, y sistemas Linux y UNIX

z/OS

Sinónimo: pc

Parámetros

componente
(Necesario - Plataformas Windows, y sistemas Linux y UNIX) Debe ser el nombre de un intermediario, un nombre de Gestor de configuración o uno de los valores fijos siguientes:
  • ServidorNombresUsuario o GestInstanciaBasedatos en plataformas Windows
  • ServidorNombresUsuario en sistemas Linux y UNIX
Todos los nombres son sensibles a las mayúsculas y minúsculas en los sistemas Linux y UNIX.

No utilice este mandato en un GestInstanciaBasedatos a menos que esté utilizando la base de datos Derby.

-q
(Opcional - Sólo sistemas Windows, Linux y UNIX) Detenga el gestor de colas del WebSphere MQ asociado a este componente de WebSphere Message Broker.

Especifique este indicador sólo si el componente de WebSphere Message Broker es el último (o el único) componente de WebSphere Message Broker activo en este gestor de colas. Este mandato inicia una conclusión controlada del gestor de colas e informa a otros usuarios acerca del gestor de colas que está cerrando.

Si no detiene los demás componentes de WebSphere Message Broker que utilizan este gestor de colas antes de emitir este mandato con esta opción, deténgalos después o reinicie el gestor de colas.

Si utiliza esta opción, recuerde que todos los escuchas asociados a este gestor de colas no se detienen con el gestor de colas. Deténgalos manualmente después de emitir este mandato.

-i
(Opcional) Detenga el intermediario inmediatamente.

Utilice este distintivo sólo si ya ha intentado, y ha fracasado, detener el intermediario de forma controlada mediante mqsistop sin el distintivo -i.

En z/OS el servidor de mandatos de la consola de Message Broker rechazará este mandato si anteriormente un mandato detener no se ha ejecutado correctamente. Esto puede ocurrir, por ejemplo, si uno o más de los espacio de direcciones de grupo de ejecución no pueden cerrarse.

Autorización

En plataformas Windows, el ID de usuario utilizado para invocar este mandato debe pertenecer al grupo Administradores.

En sistemas Linux y UNIX, el ID de usuario utilizado para invocar este mandato debe satisfacer los requisitos siguientes:
  • El ID de usuario debe ser miembro del grupo mqbrkrs.
  • El ID de usuario debe ser root o el mismo que se ha especificado en el parámetro -i al crear el componente.
  • Si especifica el parámetro -q, el ID de usuario debe ser un miembro del grupo mqm.

En Requisitos de seguridad para las plataformas Windows y Requisitos de seguridad para plataformas Linux y UNIX se muestra un resumen de los requisitos de seguridad para utilizar este mandato.

Respuestas

Sólo sistemas Windows, Linux y UNIX:
  • BIP8012 No se ha podido conectar con los componentes del sistema
  • BIP8013 Este componente no existe
  • BIP8016 No se ha podido detener el componente
  • BIP8019 El componente se ha detenido
  • BIP8030 No se han podido modificar los privilegios del usuario
  • BIP8049 No se ha podido detener el gestor de colas
  • BIP8093 Se está creando el gestor de colas
  • BIP8094 Se está deteniendo el gestor de colas

Ejemplos

Windows
Para detener el gestor de instancias de base de datos:
mqsistopGestInstanciaBasedatos
Sistemas Windows, Linux y UNIX.
Para detener el intermediario mybroker y el gestor de colas de WebSphere MQ asociado a él:
mqsistop mybroker -q
z/OS
Para detener un intermediario denominado MQ00BRK:
F MQ00BRK,pc
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
an07240_