작업 관리자가 배치 관리자의 연합 노드 및 해당 자원을 관리하려면
먼저 배치 관리자를 작업 관리자에 등록해야 합니다. 배치 관리자를 작업 관리자에
등록하면 배치 관리자 콘솔에서 작업 관리자 작업을 실행할 수도 있습니다.
시작하기 전에
배치 관리자 버전 번호는 배치 관리자를 등록하는 작업 관리자의 버전 번호보다
높지 않아야 합니다.
이 태스크 정보
배치 관리자 콘솔이나 wsadmin 명령인 registerWithJobManager 명령을 사용하여
배치 관리자를 등록할 수 있습니다.
프로시저
- 배치 관리자 관리 콘솔을 사용하여 배치 관리자를
등록하십시오.
- 을
클릭하십시오.
- 작업 관리자에 등록 페이지에서
배치 관리자 노드 이름을 지정하고 다른 매개변수(예: 사용자 이름 및 비밀번호)를
선택적으로 지정한 후 확인을 클릭하십시오.
포트에 지정하는 값은 배치 관리자에서
작업을 실행할 때 배치 관리자 콘솔의 작업
메뉴 선택사항을 사용하는지 또는 별도의 작업 관리자 콘솔을 사용하는지에
따라 다릅니다. 기본값은 작업 관리자 보안 관리 콘솔의 기본 포트인
9943입니다. 별도의 보안 작업 관리자 콘솔에 있는
작업 선택사항을 사용하지 않는 경우 다른 포트 번호를
지정해야 합니다.
- 배치 관리자 콘솔의 작업 선택사항을 사용하려면
배치 관리자 콘솔의 보안 또는 비보안 포트 번호를 지정하십시오.
예를 들어
배치 관리자 관리 콘솔을 표시하는 브라우저의 URL에 현재 표시된 포트 번호를
지정하십시오. URL이 http://myhost:9065/ibm/console/이면 9065를 지정하십시오.
- 작업 관리자 콘솔의 작업 선택사항을 사용하려면
작업 관리자 콘솔의 보안 또는 비보안 포트 번호를 지정하십시오.
예를 들어
작업 관리자 콘솔의 URL이 http://myhost:9961/ibm/console/일 경우,
9961을 지정하십시오.
- wsadmin 명령인 registerWithJobManager 명령을 사용하여
배치 관리자를 등록하십시오. 이 명령은 ManagedNodeAgent 명령
그룹에 포함되어 있습니다.
- 배치 관리자 프로파일의 bin 디렉토리에서
명령 창을 여십시오.
- wsadmin 명령을 사용하여 wsadmin 도구를 시작하고
선택적으로 Jython 언어를 사용하십시오.
wsadmin -lang jython
- registerWithJobManager 명령을 실행하여
배치 관리자를 작업 관리자의 관리 대상 노드로 만드십시오.
AdminTask.registerWithJobManager('[-host jobmgr_host -port console_port -managedNodeName deployment_manager_node_name]')
jobmgr_host는
작업 관리자의 호스트 이름입니다. 기본값은 localhost입니다.
console_port는
배치 관리자 관리 콘솔 포트 번호 또는 작업 관리자 관리 콘솔 포트
번호를 지정합니다. console_port에 지정하는 값은 배치 관리자
노드에서 작업을 실행할 때 배치 관리자에서 사용 가능한 작업 관리자 기능을
사용하는지 또는 별도의 작업 관리자를 사용하는지에 따라 다릅니다.
deployment_manager_node_name은 배치 관리자의
호스트 이름입니다. 호스트 이름은 일반적으로 노드 이름입니다.
예를 들어, 배치 관리자 콘솔 포트가
9065이고
배치 관리자 노드 이름이
MyHostCellManager02인 경우,
배치 관리자에서 사용 가능한 작업 관리자 기능을 사용하여 배치 관리자 노드에서
작업을 실행하려면 다음 명령을 지정하십시오.
AdminTask.registerWithJobManager('[-host localhost -port 9065 -managedNodeName MyHostCellManager02]')
작업
관리자 콘솔 포트가
9961이고 배치 관리자 노드 이름이
MyHostCellManager02인 경우,
작업 관리자 콘솔을 사용하여 배치 관리자 노드에서 작업을 실행하려면 다음 명령을 지정하십시오.
AdminTask.registerWithJobManager('[-host localhost -port 9961 -managedNodeName MyHostCellManager02]')
이 예제의
경우 작업 관리자 프로파일이 배치 관리자 프로파일과 동일한 설치에 있습니다.
따라서 호스트 값은
localhost일 수 있습니다.
또는
다음과 같이
registerWithJobManager 명령을 대화식 모드로
실행해도 됩니다.
AdminTask.registerWithJobManager('-interactive')
명령이 성공적으로 실행되면, wsadmin이 작업 관리자의 고유 ID(UUID)를
표시합니다. 예를 들어, 다음과 같습니다.
'JobMgr01-JOB_MANAGER-74cdda0c-68f6-4970-a959-6f6800b9f22d'
자세한 정보는 스크립트를 사용하여 작업 관리자에 대상 등록 주제를 참조하십시오.
다음에 수행할 작업
배치 관리자 대상이 작업 관리자에 등록되고 해당 연합 노드가
대상 자원들 간에 나열되는지 확인하십시오.
배치 관리자
콘솔 포트를 지정하여 배치 관리자 콘솔에서 작업을 실행한 경우,
배치 관리자 콘솔에서 을
클릭하십시오. 작업 관리자 콘솔 포트를 지정하여 작업 관리자 콘솔에서 작업을 실행한 경우,
작업 관리자 콘솔에서 을
클릭하십시오.
배치 관리자가 성공적으로 등록되었으면 대상 이름 목록에
배치 관리자 노드 이름이 있습니다.