Comando mqsistart

Plataformas Suportadas

  • Windows
  • Sistemas Linux e UNIX
  • z/OS

Finalidade

Plataformas Windows, Sistemas Linux e UNIX

Utilize mqsistart para iniciar um componente do WebSphere Message Broker. Se o gerenciador de filas associado a esse componente (definido no comando create correspondente) ainda não estiver em execução, ele também será iniciado por esse comando. No entanto, nenhum listener, canal ou inicializador de canais associado ao componente iniciado será iniciado. Se você instalou o WebSphere MQ Versão 6.0, utilize o Explorer do WebSphere MQ para iniciar qualquer listener, canal ou inicializador de canais. Para versões anteriores suportadas do WebSphere MQ, utilize o snap-in do WebSphere MQ Services.

A conclusão bem-sucedida desse comando indica que o serviço do Windows ou do Linux ou o daemon do UNIX foi iniciado com êxito e que a inicialização do componente foi iniciada. Verifique o registro de eventos do sistema Windows ou o syslog do Linux ou do UNIX, para determinar se o componente e todos os softwares relacionados foram iniciados com êxito, estão ativos inicialmente e permanecem em um estado ativo. Quaisquer erros detectados pelo componente que impediram a inicialização com êxito são registrados no registro. Continue a monitorar o registro de eventos do sistema Windows ou o syslog do Linux ou do UNIX.

Se o gerenciador de filas que suporta o componente especificado nesse comando ainda não estiver em execução, ele será iniciado por esse comando mas, em plataformas Windows, ele não será iniciado como um serviço. Nesse sistema, ele parará se você efetuar logoff. Para evitar que isso aconteça, é preciso permanecer conectado ou alterar o status de inicialização do serviço do gerenciador de filas (descrito em Criando um Configuration Manager no Windows). (Se você travar a estação de trabalho, o gerenciador de filas não parará).

z/OS

Início da mudançaA tabela a seguir distingue entre os comandos start (/S) e startcomponent e lista as opções disponíveis:
  • Utilize o comando start (/S) para colocar um componente em um estado no qual é possível executar o comando change apropriado.
  • Utilize o comando startcomponent para iniciar um intermediário, Configuration Manager ou Servidor de Nome de Usuário quando seu controlador (processo de controle) já estiver em execução.
Componente Comando Descrição
Intermediário
  • /S <nomeDoIntermediário>
  • /F <nomeDoIntermediário>,SC
  • Iniciar o intermediário.
  • Inicia o intermediário de um estado 'parar componente'.
Configuration Manager
  • /S <nomeDoGerDeConfig>
  • /F <nomeDoGerDeConfig>,SC
  • Iniciar o Configuration Manager.
  • Inicia o Configuration Manager de um estado 'parar componente'.
Servidor de Nome de Usuário
  • /S <Servidor de Nome de UsuárioName>
  • /F <Servidor de Nome de Usuário>,SC
  • Iniciar o Servidor de Nome de Usuário.
  • Inicia o Servidor de Nome de Usuário de um estado 'parar componente'.
Fim da mudança

Quando o espaço de endereçamento do controlador é iniciado, isso faz com que o componente inicie automaticamente. Esse comportamento pode ser alterado por um parâmetro opcional start na tarefa iniciada. Se o parâmetro for definido como MAN, o componente não iniciará automaticamente; o padrão é AUTO).

Emitir comandos em relação ao controlador significa emitir comandos start, stop ou modify a partir do console para o espaço de endereçamento do controlador. Há dois cenários de utilização desse comando. O primeiro é que o controlador é iniciado com o parâmetro MAN em vez de AUTO. O segundo é que após um comando stopcomponent o componente precisa ser reiniciado.

Sintaxe

Plataformas Windows, Sistemas Linux e UNIX

z/OS

Sinônimo: sc

Parâmetros

componente
(Obrigatório - plataformas Windows e sistemas Linux e UNIX) Deve ser um nome de intermediário, Gerenciador de Configuração name, ou um dos valores fixos UserNameServer ou DatabaseInstanceMgr. Todos os nomes fazem distinção entre maiúsculas e minúsculas em sistemas Linux e UNIX.

É altamente recomendado que só utilize esse comando em plataformas Windows, se estiver utilizando o banco de dados Derby.

Autorização

Em plataformas Windows, o ID do usuário utilizado para chamar este comando deve ter autoridade de Administrador no sistema local.

Em sistemas Linux e UNIX, o ID do usuário utilizado para invocar esse comando deve ser root ou deve ser igual ao especificado no parâmetro -i quando o componente foi criado. Ele também deve ser membro dos grupos mqbrkrs e mqm.

Quando o serviço Windows ou o daemon do Linux ou do UNIX é iniciado, ele executa sob o ID do usuário especificado pelo sinalizador -i no comando apropriado mqsicreatexxxx. O componente será iniciado apenas se o ServiceUserID especificado for autorizado a acessar o diretório home (em que o WebSphere Message Broker foi instalado) e o diretório de trabalho (se especificado pelo sinalizador -w no comando mqsicreatexxxx).

Os requisitos de segurança para utilizar esse comando são resumidos em Requisitos de Segurança para Plataformas Windows e Requisitos de Segurança para Plataformas Linux e UNIX.

Respostas

Apenas plataformas Windows e sistemas Linux e UNIX:
  • BIP8012 Impossível conectar aos componentes do sistema
  • BIP8013 O componente não existe
  • BIP8015 O componente não pode ser iniciado
  • BIP8018 Componente em execução
  • BIP8024 Incapaz de localizar o executável
  • BIP8025 Componente desativado
  • BIP8026 Incapaz de iniciar o componente
  • BIP8027 Incapaz de iniciar o WebSphere MQ
  • BIP8028 WebSphere MQ não disponível
  • BIP8030 Incapaz de modificar os privilégios do usuário
  • BIP8048 Incapaz de iniciar o gerenciador de filas
  • BIP8056 Gerenciador de filas desconhecido
  • BIP8093 Gerenciador de filas sendo criado
  • BIP8094 Gerenciador de filas parando

Exemplos

Plataformas Windows e sistemas Linux e UNIX:
mqsistart WBRK_BROKER
mqsistart DatabaseInstanceMgr
z/OS
 F MQ00BRK,sc
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
an07230_