WebSphere Process Server가 설치된 시스템에 다른 WebSphere 제품도
함께 설치된 경우 발생할 수 있는 포트 충돌을 방지합니다.
이 타스크의 수행 목적 및 시기
다른 WebSphere 제품의 관리 노드가 존재하는 동일한 시스템에 WebSphere Process Server 관리 노드를 작성하는 경우
반드시
addNode 명령은 충돌이 발생하지 않도록 두 번째 Node Agent 프로세스의 포트 할당을 자동으로 증가시킬 수 있습니다.
addNode 명령은 기존 프로파일이 다음 유형 중 하나일 경우에 포트 할당을 자동으로 증가시킵니다.
- WebSphere Process
Server
- WebSphere Enterprise Service Bus
- WebSphere Application Server, 버전 6.0 이상
- WebSphere Application Server Network Deployment, 버전 6.0 이상
프로파일 작성 중 WebSphere Process Server 사용자 정의 프로파일을 연합할 때 프로파일 작성 마법사도
포트 할당을 성공적으로 처리합니다.
addNode 명령은 기존 인스턴스가 다음 유형 중 하나일 경우에만
포트 지정을 자동으로 증가시키지
않습니다.
- WebSphere Business Integration Server Foundation
- WebSphere Application Server(V6.0 이전 버전)
- WebSphere Application Server Network Deployment(V6.0 이전 버전)
이 경우,
addNode 명령과 프로파일 작성 마법사 모두에는 이런 인스턴스에 제공된 포트 할당 레코드가
없습니다. 두 번째 WebSphere Process Server Node Agent 프로세스에서 포트 할당은 증가되지
않고 충돌이 발생할 수 있습니다.
충돌이 일어나면 두 번째 노드가 시작하지 않을 수 있습니다. 인스턴스의 경우
기존 관리 노드를 먼저 시작하면 WebSphere Process Server 노드를 시작할 수 없습니다. WebSphere
Process Server 노드를 먼저 시작하면 기존 노드를 시작할 수 없습니다.
addNode 명령이 자동으로 포트 할당을
증가할 수 없는 경우, 다음 프로시저를 수행하여 포트가 충돌하지 않는 WebSphere
Process Server 관리 노드를 작성해야 합니다.
이 타스크의 단계
- WebSphere Process Server 독립형 프로세스 서버 또는 사용자 정의 프로파일을 작성하십시오.
프로파일을 작성하려면 프로파일 마법사를 사용하십시오. 사용자 정의 프로파일을 작성하는 경우, 작성할 때 이를 연합하지 마십시오.
프로파일 마법사 패널에서 선택란을 선택하여 나중에 프로파일을 연합하십시오. 프로파일 마법사를 사용하여 프로파일 작성에 설명된 프로시저를 참조하십시오.
- 사용 중인 포트를 확인하여
WebSphere Process Server Node Agent 프로세스의 시작 포트 번호를 판별하십시오.
netstat -a 명령을 사용하여 기존 포트 할당을
확인하십시오. 포트 할당을 분석하여
12개의 순차적 사용 가능 포트를 판별하십시오. 이 프로시저 3320과 3380 사이의
포트 할당이 없다고 가정합니다.
- 디렉토리를 새 프로파일의 bin 디렉토리로 변경하십시오.
다음 중 하나를 수행하여 프로파일의
bin 디렉토리로
이동하십시오(여기서
profile_root는 프로파일의 설치 위치를 나타냄).
Linux 및
UNIX 플랫폼: cd profile_root/bin을 입력하십시오.
Windows 플랫폼: 명령행에서 cd profile_root\bin을 입력하십시오.
- -startingport 매개변수와 함께 addNode 명령을 사용하여
프로파일을 Deployment Manager 셀에 연합하고
시작 값에서 포트를 지정하십시오.
제한사항: 다른 서버가 해당 Deployment Manager와 아직 연합하지 않은
경우에만 독립형 서버를 Deployment Manager와 연합할 수 있습니다.
예를 들어, Solaris 시스템에서 작업 중이고 Deployment Manager의 특성이
다음과 같다고 가정하십시오.
- 호스트 이름이 도메인 이름 시스템 주소임: server_name.ibm.com
- JMX 커넥터 유형: RMI(Remote Method Invocation)
- RMI 포트 할당: 8879
- 보안 상태: 사용 가능
다음 명령을 실행하십시오.
./addNode.sh server_name.ibm.com \
-conntype RMI 8879 \
-user user_name \
-password user_password -startingport 3333
중요사항: \ 문자는 두 행 이상을 사용하여 명령을 제출하기 위한
연속 문자입니다.
결과
-startingport 매개변수는 모든 Node Agent 포트에 기본 포트 번호를
제공하고 시작 지점에서부터 모든 포트 값을 증가합니다. 비충돌 포트 할당을 이용하면 공존 노드가
이미 실행 중일 때 새 WebSphere Process
Server Node Agent를 실행할 수 있습니다.
이 프로시저는
공존 노드와 WebSphere Process Server 노드를 동시에 시작할 수 있습니다. Node Agent가
동일한 서버에서 실행할 수 있습니다.
또한
addNode 명령을
-portprops filename 매개변수와 함께 사용하여 개별적으로 포트를 지정할 수 있습니다.
이 매개변수는 작성해야 하는 키워드와 포트 번호가 지정된 텍스트 파일을 식별합니다.
-portprops 매개변수에서 호출한 다음 파일 예제에서는 모든 키워드와 예제 포트 할당을 표시합니다.
WC_defaulthost 9081
WC_adminhost 9062
WC_defaulthost_secure 9444
WC_adminhost_secure 9045
BOOTSTRAP_ADDRESS 2810
SOAP_CONNECTOR_ADDRESS 8881
SAS_SSL_SERVERAUTH_LISTENER_ADDRESS 9901
CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS 9201
CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS 9102
ORB_LISTENER_ADDRESS 9900
CELL_DISCOVERY_ADDRESS 7272
DCS_UNICAST_ADDRESS 9354
addNode 명령 및 해당 매개변수에 대한 자세한 정보는
WebSphere Application
Server Network Deployment, version 6.0, Information Center에서 addNode 명령을
참조하십시오.