사용자 정의 프로파일을 작성한 후에 노드를 연합시키려면
실행 중인 Deployment Manager에 대한 액세스 권한이 있어야 합니다.
사용자 정의 프로파일 연합은 노드를 조작 가능하게
합니다. 사용자 정의 프로파일이 Deployment Manager가 없는 시스템에 있을 경우
Deployment Manager는 네트워크를 통해 액세스 가능하여 노드의 연합을
허용할 수 있어야 합니다.
시작하기 전에
이 절차를 사용하기 전에 다음을 수행하십시오.
- WebSphere ESB를
설치했으며 WebSphere ESB
Deployment Manager 및 사용자 정의 노드를 작성했는지 확인하십시오.
이 절차에서는 사용자 정의 프로파일 작성 또는 기능 업그레이드 중에는 프로파일 마법사를 사용하든
자동으로든 사용자 정의 노드를 연합하지 않는다고 가정합니다.
- Deployment Manager가 실행 중인지 확인하십시오.
- Deployment Manager가 WebSphere ESB
프로파일(WebSphere Application Server Network Deployment 프로파일 아님)인지 확인하십시오.
- 보안이 Deployment Manager 노드에서 사용 불가능한지 확인하십시오.
- Deployment Manager에서 기본 SOAP JMX 커넥터 유형을 사용하며 커넥터가
사용 가능한지 확인하십시오.
주의: 다음 중 하나에 해당할 경우 지금은 사용자 정의
노드를 연합하지
마십시오.
- Deployment Manager가 실행 중이 아니거나 실행 중인지 여부를 확인할 수 없습니다.
- Deployment Manager가 아직
WebSphere ESB 프로파일로
기능 업그레이드되지 않은 WebSphere Application Server Network Deployment입니다.
- Deployment Manager 노드에서 보안이 사용 가능합니다.
- SOAP 커넥터가 사용 불가능합니다.
- 기본이 아닌 원격 메소드 호출(RMI)을 선호하는 JMX(Java Management Extension) 커넥터로
사용하도록 Deployment Manager를 다시 구성했습니다.
(선호하는 커넥터 유형을 확인하려면 Deployment Manager의 관리 콘솔에서
시스템 관리 > Deployment manager > 관리 서비스를 선택하십시오.)
Deployment Manager가 실행되고 있지 않거나 다른 이유로 사용 불가능한 경우,
사용자 정의 노드를 연합하면 프로파일 작성이 실패하고 그 결과 얻게 되는
사용자 정의 프로파일을 사용할 수 없습니다. 동일한 프로파일 이름으로 다른
사용자 정의 프로파일을 작성하기 전에 프로파일 저장소에서 이 사용자 정의 프로파일 디렉토리를
이동해야 합니다. 프로파일 저장소는 기본적으로
install_root의
profiles 디렉토리에 있으며
install_root는
WebSphere ESB
설치 디렉토리입니다.
이 타스크를 수행하는 이유 및 시기
다음을 수행하여 Deployment Manager 셀로 사용자 정의 노드를 연합하려면
addNode 명령을 사용하십시오.
이 타스크의 단계
- Deployment Manager를 시작하십시오. 첫 번째 단계 콘솔에서
Deployment Manager 시작을 선택하거나 다음 명령(여기서
profile_root는 Deployment Manager 프로파일의 설치 위치를 나타내며,
기본적으로 Linux 및 UNIX 플랫폼에서 install_root/profiles/deployment_manager_profile_name이고 Windows 플랫폼에서는 install_root\profiles\deployment_manager_profile_name임)을
입력하여 Deployment Manager를 시작하십시오.
Linux 및 UNIX 플랫폼: profile_root/bin/startManager.sh
Windows 플랫폼(명령행에서): profile_root\bin\startManager.bat
- 연합하려는 사용자 정의 노드의 bin 디렉토리로 이동하십시오. 명령 창을
연 후 플랫폼에 따라 다음 디렉토리로 이동하십시오. 아래에서 profile_root는
사용자 정의 프로파일의 설치 위치를 나타내며 기본적으로 Linux 및 UNIX 플랫폼에서
install_root/profiles/profile_name이고 Windows 플랫폼에서는
install_root\profiles\profile_name입니다.
Linux 및 UNIX 플랫폼: profile_root/bin
Windows 플랫폼(명령행에서): profile_root\bin
- addNode 명령을 실행하십시오. 플랫폼에 따라
다음 명령 중 하나를 실행하십시오.
Linux 및 UNIX 플랫폼:
./addNode.sh deployment_manager_host deployment_manager_SOAP_port
Windows 플랫폼(명령행에서):
addNode.bat deployment_manager_host deployment_manager_SOAP_port
출력 창이 열립니다. 다음과 같은 메시지가 나타나면
사용자 정의 노드가 연합됩니다. ADMU0003I: Node DMNDID2Node03 has been successfully federated.
- 동일한 디렉토리에서 startNode 명령을 실행하십시오. 플랫폼에 따라
다음 명령 중 하나를 실행하십시오.
Linux 및 UNIX 플랫폼: ./startNode.sh
Windows 플랫폼(명령행에서): startNode.bat
결과
사용자 정의 노드가 관리 노드로 Deployment Manager 셀 셀에 연합됩니다.
다음에 수행할 작업
이제 예를 들어, 해당 노드에서 서버를 작성하기 위해 관리 노드의 구성을
변경할 수 있습니다.