stopServer 명령

stopServer 명령은 지정된 서버 프로세스의 구성 파일을 읽습니다. 이 명령은 서버에 종료를 지시하는 JMX(Java™ Management Extensions) 명령을 전송합니다.

서버 프로세스는 애플리케이션 서버, IBM® WebSphere® Application Server용 DMZ 보안 프록시 서버, 관리 에이전트 서버 또는 작업 관리자 서버일 수 있습니다.

기본적으로, stopServer 명령은 서버가 프로세스 종료를 완료할 때까지 명령행에 대한 제어를 리턴하지 않습니다. 즉시 리턴할 -nowait 옵션과 stopServer 명령의 작동을 제어할 기타 옵션이 있습니다. 이 명령을 실행하는 위치에 대한 자세한 정보는 명령행 도구 사용 주제를 참조하십시오.

[AIX Solaris HP-UX Linux Windows]Microsoft Windows 운영 체제에서 제품을 실행 중이고 서버가 Windows 운영 체제 서비스로 실행 중인 경우, stopServer 명령은 서버를 시작하는 Windows 서비스를 중지합니다.

[IBM i]stopServer 명령은 서버가 시스템 종료를 완료할 때 제어를 리턴해도, IBM i 프로세스가 종료되기 전에 리턴할 수 있습니다. JVM(Java Virtual Machine)이 메모리 풀로 리턴해야 하는 메모리의 양에 따라 프로세스를 완전히 종료하는 데 몇 초 또는 몇 분이 걸릴 수 있습니다. 프로세스가 종료될 때까지 서버를 다시 시작해서는 안 됩니다. 프로세스가 완전히 종료되었는지 판별하려면 WRKACTJOB SBS(서브시스템) CL 명령을 사용하십시오. 기본 서브시스템은 QWAS85입니다.

[AIX][Linux][Solaris][HP-UX]보안이 사용 가능하면, 명령이 서버에서 MBean 메소드를 호출하므로 stopServer 명령과 함께 사용자 이름 및 비밀번호를 사용해야 합니다.

[Windows]사용자 이름 및 비밀번호 매개변수는 stopServer 명령에서 필요하지 않습니다. 이 매개변수는 Windows 서비스에서 시스템을 종료할 때 사용하는 스크립트로 자동 전달됩니다.

유의: ADMC0074E: 복구할 수 없는 오류 때문에 연결이 끊깁니다 메시지가 시스템 로그 파일에 표시되는 경우, 클라이언트가 보안이 사용 불가능으로 설정된 다른 서버에 사용자 이름 및 비밀번호를 전송하려고 시도했을 수도 있습니다. 클라이언트는 통신하려고 하는 서버에 대한 보안 설정과 일치하도록 해당 보안 설정을 자동으로 변경하므로 사용자는 이 메시지를 무시할 수 있습니다. 결국 연결은 성공적으로 완료됩니다. 그러나 관리 클라이언트 및 수신 서버에서 보안은 사용 불가능으로 설정됩니다.

구문

명령 구문은 다음 중 하나입니다.

stopServer <server_name> [options]

여기서, server_name은 중지할 IBM WebSphere Application Server용 DMZ 보안 프록시 서버 또는 애플리케이션 서버의 구성 디렉토리 이름입니다.

[AIX Solaris HP-UX Linux Windows][z/OS]이 인수는 필수입니다.

[IBM i]이 인수는 선택사항입니다. 기본 프로파일이 사용되는 경우 서버의 기본값은 server1입니다. 프로파일 이름이 기본값이 아닌 경우 서버의 기본값은 해당 프로파일 이름입니다.

stopServer <adminagent_name>

여기서, adminagent_name은 중지할 관리 에이전트의 이름입니다.

stopServer <job_manager>

여기서, job_manager는 중지할 작업 관리자의 이름입니다.

매개변수

stopServer 명령에 사용 가능한 옵션은 다음과 같습니다.

-nowait
서버 프로세스가 종료될 때까지 stopServer 명령이 대기하지 않도록 지시합니다.
-quiet
stopServer 명령이 정상 모드에서 인쇄하는 진행상태 정보를 억제합니다.
-logfile <fileName>
추적 정보를 기록할 로그 파일의 위치를 지정합니다. 기본적으로 로그 파일은 stopServer.log라고 하며 logs 디렉토리에서 작성됩니다.
-profileName
다중 프로파일 설치에서 서버 프로세스의 프로파일을 정의합니다. 단일 프로파일 환경에서 실행하기 위해 -profileName 옵션은 필요하지 않습니다. 이 옵션의 기본값은 기본 프로파일입니다.
-replacelog
현재 로그에 추가하는 대신 로그 파일을 바꿉니다.
-trace
디버깅 목적으로 추적 정보를 파일에 생성합니다. 추적 출력은 profile_root/logs/server 디렉토리의 stopServer.log 파일에 기록됩니다.
-timeout <seconds>
서버 시스템 제한시간이 종료되어 오류를 리턴할 때까지의 대기 시간을 지정합니다.
-statusport <portNumber>
관리자가 서버 상태 콜백에 대한 포트 번호를 설정할 수 있는 선택적 매개변수. 도구는 이 포트를 열고 서버가 중지되기 직전에 서버에서 상태 콜백을 대기합니다. 이 매개변수가 설정되지 않으면 사용하지 않은 포트가 자동으로 할당됩니다.
-conntype <type>
배치 관리자에 연결하기 위해 사용할 JMX 커넥터 유형을 지정합니다. 올바른 유형은 SOAP 또는 RMI(Remote Method Invocation)입니다.
-port <portNumber>
명시적으로 사용할 서버 JMX 포트를 지정함으로써 정보를 확보하기 위해 구성 파일을 읽지 않아도 되도록 합니다.
-username <name>
서버에서 보안이 사용 가능한 경우 인증 사용자 이름을 지정합니다. -user 옵션과 동일하게 작용합니다.
-user <name>
서버에서 보안이 사용 가능한 경우 인증 사용자 이름을 지정합니다. -username 옵션과 동일하게 작용합니다.
-password <password>
서버에서 보안을 사용할 수 있는 경우 인증 비밀번호를 지정합니다.
유의: 보안 환경에서 실행 중 사용자 ID와 비밀번호를 제공하지 않으면 다음과 같은 오류 메시지가 나타납니다.
ADMN0022E: Access denied for the stop operation on Server MBean due 
to insufficient or empty credentials.
이 문제를 해결하려면 사용자 ID와 비밀번호 정보를 제공하십시오.
-help
명령문 사용법을 인쇄합니다.
-?
명령문 사용법을 인쇄합니다.

사용법 시나리오

다음 예제는 올바른 구문을 보여 줍니다.

[AIX Solaris HP-UX Linux Windows][z/OS]
stopServer server1

stopServer server1 -nowait 

stopServer server1 -trace (produces the stopserver.log file)
stopServer adminagent
stopServer jobmgr

stopServer proxy1 (for the secure proxy profile)
[IBM i]
stopServer server1   (stops the server1 server for the default profile)
 
stopServer server1 -nowait 

stopServer server1 -trace (produces the stopserver.log file)
stopServer -profileName mytest (stops server mytest 
configured for profile mytest)
stopServer AdminAgent01
stopServer JobMgr01

stopServer proxy1 (default server name for the SecureProxySrv01 profile)

주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_stopserver
파일 이름:rxml_stopserver.html