관리 에이전트에 등록된 애플리케이션 서버나
배치 관리자를 작업 관리자의 노드로 등록하여 유연한
관리 환경을 구성하십시오. 작업 관리자에 노드를 등록하면
작업을 제출하고 관리할 수 있습니다.
시작하기 전에
작업 관리자로 구성된 유연한 관리 환경을 구성해야 합니다.
원할 경우 애플리케이션 서버 노드를 등록할 관리 에이전트도
유연한 관리 환경에 추가합니다. 작업 관리자에 노드나 배치 관리자를
등록하려면 작업 관리자와 관리 에이전트 프로세스를 시작하십시오.
주의: 관리 에이전트 서버를 실행하는 ID에는
최소한 관리 애플리케이션 서버 노드의 프로파일에 대한 감시자 권한이 필요합니다. 이러한 권한이 없으면 노드를 작업 관리자에
등록하려 할 때 ADMN0022E 메시지가 표시되고 등록이 실패합니다.
관리 에이전트 또는 배치 관리자 버전 번호가 관리 에이전트 또는 배치 관리자가 등록되는 작업 관리자의
버전 번호보다 높지 않은지 확인하십시오. 작업 관리자는 작업 관리자의 버전 번호 이하에서 노드를 관리할 수 있습니다. 예를 들어,
버전 8 작업 관리자는 버전 8 및 버전 7 노드를 관리할 수 있습니다. 버전 7 작업 관리자는 버전 7 노드를 관리할 수 있습니다. 버전 번호의
수정팩 부분은 문제가 되지 않습니다. 예를 들어, 버전 7.0.0.3
작업 관리자는 수정팩 9가 설치된 버전 7인 버전 7.0.0.9에서 노드를
관리할 수 있습니다.
작업 관리자는 버전 6 연합 노드가 있는 버전 8 또는 버전 7 배치 관리자를 관리할 수 있습니다.
작업 관리자에 등록된 배치 관리자는
혼합 버전 셀을 관리할 수 있습니다. 작업 관리자를 사용하면
버전 6 연합 노드의 자원을 포함하여 혼합 버전 셀에 있는
모든 자원을 관리하는 작업을
제출할 수 있습니다.
이 태스크 정보
관리 에이전트가 포함된 관리 프로파일에서
고객 애플리케이션을 실행하는 애플리케이션 서버를 여러 개 관리할 수
있습니다. 관리 에이전트는 애플리케이션 서버를 관리하는 데 한 개의
관리 콘솔을 제공합니다.
여러 배치 관리자 간의 관리 조치를 조정하고,
연합되지 않은 여러 개의 애플리케이션 서버를 비동기적으로 관리하며,
작업 관리자가 포함된 관리 프로파일에서 서버를 시작하는 작업을 제출할
수 있습니다. 작업 관리자를 사용하여 작업을 실행하려면 애플리케이션 서버
및 배치 관리자 노드를 작업 관리자의 관리 노드로 등록하십시오.
아래
단계를 수행하여 관리 에이전트를 포함하는 프로파일을 작업 관리자의
노드로 등록하십시오.
프로시저
- 아직 등록하지 않았으면 애플리케이션 서버를
관리 에이전트에 등록하십시오.
관리 에이전트 서버의 bin 디렉토리에서
registerNode 명령을 실행하여 관리 에이전트에 노드를 등록하십시오. 명령을 실행하면,
독립형 노드가 관리 에이전트에서 관리되는 노드로 변환됩니다. 관리 에이전트 및
관리되는 노드는 동일한 시스템에 있어야 합니다. 연합되지 않은 노드에서만
이 명령을 실행할 수 있습니다. 연합 노드에서 명령을 실행할 경우
오류가 표시되고 명령이 종료됩니다.
등록할 애플리케이션 서버에서 관리 콘솔 또는 관리
EJB(Enterprise JavaBeans) 애플리케이션이 사용 중인 경우 노드 등록 프로세스가 이들을 사용하지 않도록 설정합니다.
다음 명령과 같이 registerNode 명령 유틸리티를 사용하여 관리 에이전트에
애플리케이션 서버 프로파일을 등록하십시오.
bin>registerNode -profilePath /AppServer/profiles/AppSrv01 -host localhost -conntype SOAP -port 8878
- wsadmin 도구를 실행하십시오.
profile_root/profiles/myAdminAgent/bin 디렉토리로
이동한 후 다음 명령을 사용하여 wsadmin 도구를 관리 에이전트 프로세스에 연결하십시오.
wsadmin -profileName myAdminAgent -lang jython
- 노드를 작업 관리자의 노드로 등록하십시오.
등록할 노드에 관리 에이전트가 포함되어 있는 경우,
registerWithJobManager 명령 및 다음 매개변수를 사용하여 노드를 작업 관리자의 노드로 등록하십시오.
표 1. registerWithJobManager
매개변수 설명. registerWithJobManager를 실행하여 작업 관리자에 노드를 등록합니다.매개변수 |
설명 |
데이터 유형 |
-managedNodeName |
관리 에이전트에 등록된 노드 이름을
지정합니다. 노드가 배치 관리자 프로파일인 경우
배치 관리자의 노드 이름을 지정하십시오(필수) |
String |
-host |
(선택사항) 작업 관리자의 호스트 이름을
지정합니다. |
String |
-port |
(선택사항) 사용할 관리 포트 번호를
지정합니다. 기본 보안 포트 번호는 9943입니다. 기본 비보안 포트 번호는
9960입니다. |
|
-user |
(선택사항) 커넥터 로그인 사용자 이름을
지정합니다. |
String |
-password |
(선택사항) 커넥터 로그인 사용자 이름에 대한 비밀번호를
지정합니다. |
String |
-alias |
(선택사항) 노드의 별명을 지정합니다.
이 매개변수를 지정하면 작업 관리자가 managedNodeName 매개변수 값 대신에
이 이름을 사용하여 노드를 등록합니다. 새 노드의 이름과 작업 관리자에 등록된
기존 노드의 이름이 동일한 경우 이 매개변수를 사용하십시오. |
String |
-startPolling |
(선택사항) 노드 등록 후 폴링을 시작할지 여부를
지정합니다. 폴링을 사용하지 않으려면 false를 지정하십시오.
기본값은 true입니다. |
부울 |
-autoAcceptSigner |
(선택사항) 서버에서 제공하는 서명자를 자동으로 허용할지 여부를
지정합니다. 이 옵션을 사용하지 않으려면 false를 지정하십시오. 기본값은 true입니다. |
부울 |
다음 샘플 명령은
AppSvr01 애플리케이션 서버 프로파일을 작업 관리자에 등록합니다.
AdminTask.registerWithJobManager('[-host jobMgrHost -managedNodeName AppSvr01]')
다음 샘플 명령은
DMGR01 배치 관리자 프로파일을 작업 관리자에
등록합니다.
AdminTask.registerWithJobManager('[-host jobMgrHost -managedNodeName DMGR01]')
- 옵션: registerWithJobManager 명령을 반복하여
추가 프로파일을 작업 관리자의 노드로 등록하십시오.
결과
시스템이 registerWithJobManager 명령을 실행하면 관심 있는 노드가 작업 관리자에 등록됩니다.
다음에 수행할 작업
작업 관리자에 등록된 노드에 대한 작업을
제출, 모니터링 및 관리하십시오.