mqsistop 명령

지원되는 플랫폼

  • Windows
  • Linux 및 UNIX 시스템
  • z/OS

목적

mqsistop 명령을 사용하여 WebSphere Message Broker 구성요소를 정지합니다. z/OS에서 컨트롤러가 실행 중이어야 합니다.

변경 시작다음 테이블은 stop (/P) 명령과 stopcomponent 명령을 구분하며, 사용 가능한 옵션이 나열되어 있습니다.
  • stop (/P) 명령을 사용하여, 구성요소가 적절한 change 명령을 실행할 수 있는 상태에 있도록 하십시오.
  • 컨트롤러(제어 프로세스)가 이미 실행 중일 때, stopcomponent 명령을 사용하여 브로커, 구성 관리자 또는 사용자 이름 서버를 정지합니다.
구성요소 명령 설명
Broker
  • /P <brokerName>
  • /F <brokerName>,P
  • /F <brokerName>,PC
  • 브로커를 정지하십시오.
  • 브로커를 정지하십시오. /P와 동일합니다. /F <brokerName>,STOP을 사용할 수도 있습니다.
  • 브로커 구성요소를 정지하십시오. 브로커 프로세스(모든 실행 그룹 주소 공간 포함)는 정지되지만 Message Broker 콘솔 명령 서버는 컨트롤러 주소 공간 내에서 계속 실행됩니다. 이를 통해 mqsichangebroker 명령 콘솔 명령을 실행할 수 있습니다. mqsistart 명령(SC) 콘솔 명령을 실행함으로써 나중에 브로커를 재시작하십시오.
구성 관리자
  • /P <configMgrName>
  • /F <configMgrName>,P
  • /F <configMgrName>,PC
  • 구성 관리자을 정지하십시오.
  • 구성 관리자를 정지하십시오. /P와 동일합니다. 또한 /F <configMgrName>,STOP를 사용할 수도 있습니다.
  • 구성 관리자 구성요소를 정지하십시오. 구성 관리자 프로세스는 정지되지만 Message Broker 콘솔 명령 서버는 컨트롤러 주소 공간 내에서 계속 실행됩니다. 이를 통해 mqsichangeconfigmgr 명령 콘솔 명령을 실행할 수 있습니다. mqsistart 명령(SC) 콘솔 명령을 실행함으로써 나중에 브로커를 재시작하십시오.
사용자 이름 서버
  • /P <사용자 이름 서버Name>
  • /F <사용자 이름 서버>,P
  • /F <사용자 이름 서버>,PC
  • 사용자 이름 서버을 정지하십시오.
  • 사용자 이름 서버를 정지하십시오. /P와 동일합니다. 또한 /F <사용자 이름 서버>,STOP를 사용할 수도 있습니다.
  • 사용자 이름 서버 구성요소를 정지하십시오. 사용자 이름 서버 프로세스는 정지되지만 Message Broker 콘솔 명령 서버는 컨트롤러 주소 공간 내에서 계속 실행됩니다. 이를 통해 mqsichangeusernameserver 명령 콘솔 명령을 실행할 수 있습니다. mqsistart 명령(SC) 콘솔 명령을 실행함으로써 나중에 브로커를 재시작하십시오.
변경 끝

구문

Windows 플랫폼, Linux 및 UNIX 시스템

z/OS

동의어: pc

매개변수

구성요소
(필수 - Windows, Linux, and UNIX 시스템) 이는 브로커 이름이어야 합니다. 구성 관리자 이름 또는 다음 고정 값 중 하나여야 합니다.
  • Windows 플랫폼의 경우 UserNameServer 또는 DatabaseInstanceMgr on
  • LinuxUNIX 시스템의 경우 UserNameServer
LinuxUNIX 시스템에서 모든 이름은 대소문자가 구분됩니다.

Derby 데이터베이스를 사용하는 경우가 아니면 DatabaseInstanceMgr에서 이 명령을 사용하지 마십시오.

-q
(선택사항 - Windows, LinuxUNIX 시스템에만 해당) WebSphere Message Broker 구성요소와 연관된 WebSphere MQ 큐 관리자를 정지합니다.

WebSphere Message Broker 구성요소가 이 큐 관리자에서 활성화된 마지막(또는 유일한) WebSphere Message Broker 구성요소인 경우에만 이 플래그를 지정하십시오. 이 명령은 큐 관리자의 제어된 종료를 시작하고 큐 관리자의 다른 사용자에게 큐 관리자가 종료 중임을 알려줍니다.

이 옵션과 함께 이 명령을 실행하기 전에 이 큐 관리자를 사용하는 다른 WebSphere Message Broker 구성요소를 정지하지 않으면, 이후에 정지하고 큐 관리자를 재시작하십시오.

이 옵션을 사용하는 경우, 이 큐 관리자와 연관된 리스너가 큐 관리자와 함께 정지되지 않는다는 점을 알고 있어야 합니다. 이 명령을 실행한 후 리스너를 수동으로 정지하십시오.

-i
(선택사항) 브로커를 즉시 정지합니다.

-i 플래그 없이 mqsistop을 사용하여 제어된 방식으로 브로커를 중지하고 이미 시도했고 실패한 경우에만 이 플래그를 지정하십시오.

z/OS에서 이전 정지 명령이 완료되지 못한 경우 이 명령은 Message Broker 콘솔 명령 서버에 의해 거부됩니다. 예를 들면, 이러한 상황은 하나 이상의 실행 그룹 주소 공간이 종료되지 못한 경우에 발생할 수 있습니다.

권한 부여

Windows 플랫폼에서 이 명령을 호출하는 데 사용되는 사용자 ID는 관리자 그룹에 속해야 합니다.

Linux 및 UNIX 시스템에서 이 명령을 호출하는 데 사용된 사용자 ID는 다음 요구사항을 충족시켜야 합니다.
  • 사용자 ID는 mqbrkrs 그룹의 구성원이어야 합니다.
  • 사용자 ID는 root 또는 구성요소가 작성될 때 -i 매개변수에 지정된 사용자 ID와 동일해야 합니다.
  • -q 매개변수를 지정하는 경우, 사용자 ID는 mqm 그룹의 구성원이어야 합니다.

이 명령의 사용에 필요한 보안 요구사항은 Windows 플랫폼의 보안 요구사항Linux 및 UNIX 플랫폼의 보안 요구사항에 요약되어 있습니다.

응답

Windows, LinuxUNIX 시스템에만 해당.
  • BIP8012 시스템 구성요소에 연결할 수 없습니다.
  • BIP8013 구성요소가 존재하지 않습니다.
  • BIP8016 구성요소를 정지할 수 없습니다.
  • BIP8019 구성요소가 정지되었습니다.
  • BIP8030 사용자 ID 권한을 수정할 수 없습니다.
  • BIP8049 큐 관리자를 정지할 수 없습니다.
  • BIP8093 큐 관리자를 작성 중입니다.
  • BIP8094 큐 관리자를 정지 중입니다.

Windows
데이터베이스 인스턴스 관리자를 정지하려면 다음을 수행하십시오.
mqsistop DatabaseInstanceMgr
Windows, LinuxUNIX 시스템
브로커 및 이와 연관된 mybroker, WebSphere MQ 큐 관리자를 정지하려면 다음을 수행하십시오.
mqsistop mybroker -q
z/OS
MQ00BRK이라는 브로커를 정지하려면 다음을 수행하십시오.
F MQ00BRK,pc
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
an07240_