wsgridConfig.py 일괄처리 스크립트
외부 스케줄러 인터페이스 구성을 위해 필요한 세 단계를 구성하려면 wsgridConfig.py 스크립트를 사용하십시오.
목적
wsgridConfig.py 스크립트는 외부 스케줄러 인터페이스 구성을 위해 필요한 다음 세 단계를 수행합니다.
- JobSchedulerMDI.ear을 설치합니다.
- 서비스 통합 버스를 구성합니다.
- JMS 아티팩트를 구성합니다.
위치
설치 시, wsgridConfig.py가 설치 대상 시스템의 app_server_root/bin 디렉토리에 복사됩니다.
참고: wsgridConfig.py를
실행하기 위한 wsadmin.sh 명령은 배치 관리자 <was-home>/bin에서만
실행될 수 있습니다.
예제
스케줄러 클러스터에서
WSGrid를 구성하려면 다음 명령을 사용하십시오.
wsadmin.sh -user username -password userpassword -f ../bin/wsgridConfig.py
-install -cluster clusterName -providers providerList
여기서 clusterName은
스케줄러 클러스터 이름입니다. 단일 스케줄러 서버에 WSGrid를 구성하려면, 다음 명령을 사용하십시오.
wsadmin.sh -user username -password userpassword -f ../bin/wsgridConfig.py
-install -node nodeName -server serverName -providers providerList
여기서 nodeName은 스케줄러 서버의 노드 이름입니다.
providerList는 hostname1,portnumber1[;hostname2,portnumber2...] 형식으로 제공자 엔드포인트의 목록을 식별하며, 여기서 portnumber는 스케줄러 서버의 SIB_ENDPOINT_ADDRESS 또는 SIB_ENDPOINT_SECURE_ADDRESS 포트를 식별하고 hostname1과 hostname2는 스케줄러 클러스터에 있는 서버의 호스트 이름을 식별합니다.
WSGrid 구성을 제거하려면 다음 명령을 사용하십시오.
wsadmin.sh -user username -password userpassword -f ../bin/wsgridConfig.py
-remove -cluster clusterName
wsadmin.sh -user username -password userpassword -f ../bin/wsgridConfig.py
-remove -node nodeName -server serverName