startManager 명령
startManager 명령을 사용하여 스크립트로 배치 관리자를 조작하십시오.
startManager 명령은 WebSphere® Application Server, Network Deployment 관리자 프로세스에 대한 구성 파일을 읽어
launch 명령을 구성합니다. 지정하는 옵션에 따라, startManager 명령은
새 JVM(Java™ Virtual Machine) API를
실행하여 관리자 프로세스를 실행하거나 실행 명령 데이터를
파일에 씁니다.
WebSphere Application Server, Network Deployment 설치의 profile_root/bin 디렉토리에서 이 명령을 실행해야 합니다.
Windows 플랫폼을 사용 중이고
배치 관리자가 Windows 서비스로 실행 중인 경우, startManager 명령은 연관된 Windows 서비스를 시작하고
배치 관리자를 시작합니다.
startManager 명령은 배치 관리자에 대한
구성 파일을 읽어 서버를 시작합니다.
startManager 명령은 서버 프로세스를 실행하지만 MBean 메소드를 호출하지 않기 때문에 이 명령과 함께 사용자 이름 및 비밀번호를 사용할 필요는 없습니다.
이 명령을 실행하는 위치에 대한 자세한 정보는 "명령행 도구 사용"을 참조하십시오.
구문
명령 구문은 다음과 같습니다.
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
startManager [options]
![[IBM i]](../images/iseries.gif)
startManager [server] [options]
여기서, server는 배치 관리자 서버의 이름을 지정하는
선택적 매개변수입니다. 이 옵션을 지정하지 않고 배치 관리자 프로파일을 사용하는 경우 server의 기본값은 배치 관리자가 됩니다.
이 옵션을 지정하지 않고 배치 관리자가 아닌 프로파일을 지정하는 경우
server의 기본값은 해당 프로파일의 이름이 됩니다. 배치 관리자 프로파일이 기본 프로파일이 아니므로 startManager 명령 사용시
-profileName 옵션을 지정해야 합니다.
매개변수
다음 옵션은 startManager 명령에 대해 사용 가능합니다.
-curlib <product_library>
기본 작업 제출(SBMJOB) CL 명령에 사용할 현재 라이브러리를 지정합니다.
-cpyenvvar
startServer 명령이 애플리케이션 서버 프로세스에 현재 정의된 환경 변수를 설정하도록 지시합니다. 기본값은 현재 정의된 환경 변수를 설정하지 않는 것입니다.
-inllibl <library_list>
기본 작업 제출(SBMJOB) CL 명령에 사용할 초기 라이브러리 목록을 지정합니다.
-inlaspgrp <ASP_group>
기본 작업 제출(SBMJOB) CL 명령의 초기 ASP 그룹을 지정합니다.
-jobd <product_library/job_description>
기본 작업 제출(SBMJOB) CL 명령의 작업 설명을 지정합니다.
-jobq <product_library/job_queue>
기본 작업 제출(SBMJOB) CL 명령의 작업 큐를 지정합니다.
-nowait
배치 관리자 프로세스가 성공적으로 초기화될 때까지 startManager 명령이 대기하지 않도록 지시합니다.
-outq <product_library/output_queue>
기본 작업 제출(SBMJOB) CL 명령의 출력 큐를 지정합니다.
-quiet
startManager 명령이 정상 모드에서 인쇄하는 진행상황 정보를 억제합니다.
-logfile <fileName>
추적 정보를 기록할 로그 파일의 위치를 지정합니다. 기본적으로, 로그 파일의 이름은 startServer.log이며 logs 디렉토리에 작성됩니다.
-profileName
다중 프로파일 설치에서 Application Server 프로세스의 프로파일을 정의합니다. 단일 프로파일 환경에서 실행하기 위해 -profileName 옵션은 필요하지 않습니다. 이 옵션의 기본값은 기본 프로파일입니다.
-replacelog
현재 로그에 추가하는 대신 로그 파일을 바꿉니다.
-sbs <product_library/subsystem_description>
기본 작업 제출(SBMJOB) CL 명령에 사용할 서브시스템을 지정합니다.
- -trace
디버깅 목적으로 startManager 명령을 사용하여 추적 정보를 파일에 생성합니다.
배치 관리자 서버를 시작하는 기본 프로세스 코드의 추적을 사용하십시오. 추적 출력은 profile_root/logs 디렉토리의 was_jobname-jobuser-jobnum.log 파일에 기록됩니다.
- -timeout <seconds>
- 배치 관리자 초기화 시간이 종료되어 오류를 리턴할 때까지의 대기 시간을 지정합니다.
-usejobd
Run-As 사용자 ID로 전환하는 경우 노드 에이전트의 작업 제출(SBMJOB) 프로세스에서 작업 설명을 사용하도록 지정합니다.
참고: 이 명령은 현재 작업 설명의 USER 필드에는 영향을 주지 않습니다.-statusport <portNumber>
관리자가 배치 관리자 상태 콜백에 대한 포트 번호를 설정할 수 있는 선택적 매개변수. 도구는 이 포트를 열고 배치 관리자가 시작되었음을 나타내는 상태 콜백을 배치 관리자에서 대기합니다. 이 매개변수가 설정되지 않으면 사용하지 않은 포트가 자동으로 할당됩니다.
-script [<script fileName>] -background
배치 관리자 프로세스를 직접 실행하는 대신 startManager 명령으로 실행 스크립트를 생성합니다. 실행 스크립트 이름은 선택적 인수입니다. 실행 스크립트 이름을 제공하지 않는 경우 기본 스크립트 파일 이름은 <start_dmgr>입니다. -background 매개변수는 생성된 스크립트를 실행할 때 백그라운드로 실행되도록 지정하는 선택사항 옵션입니다.
- -help
- 명령문 사용법을 인쇄합니다.
- -?
- 명령문 사용법을 인쇄합니다.
사용법 시나리오
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
startManager
startManager -script (produces the start_dmgr.sh or .bat file)
startManager -trace (produces the startmanager.log file)
![[z/OS]](../images/ngzos.gif)
startManager
startManager -script (produces the start_dmgr.sh file)
startManager -trace (produces the startmanager.log file)
![[IBM i]](../images/iseries.gif)
startManager -profileName dmgr (starts the deployment manager for the dmgr profile)
startManager -trace (produces trace files in the profile_root/logs directory)