포트 충돌 방지

WebSphere Process Server가 기존의 WebSphere Process Server 설치, WebSphere Enterprise Service Bus, WebSphere Business Integration Server Foundation, WebSphere Application Server 또는 WebSphere Application Server Network Deployment의 다른 설치와 동일한 시스템에 공존하는 경우, 포트 충돌이 발생하지 않도록 해야 합니다.

시작하기 전에

WebSphere Enterprise Service Bus, WebSphere Business Integration Server Foundation, WebSphere Application Server 또는 WebSphere Application Server Network Deployment 관리 노드가 동일한 시스템에 존재할 때 WebSphere Process Server 노드를 WebSphere Process Server Deployment Manager 셀에 추가하는 경우 포트 충돌을 방지하려면 이 프로시저를 사용하십시오.

이 타스크의 수행 목적 및 시기

다른 제품의 관리 노드가 존재하는 동일한 시스템에 WebSphere Process Server 관리 프로파일을 작성하는 경우 반드시 addNode 명령은 충돌이 발생하지 않도록 두 번째 Node Agent 프로세스의 포트 할당을 자동으로 증가시킬 수 있습니다. addNode 명령은 기존 프로파일이 다음 유형 중 하나일 경우에만 포트 할당을 자동으로 증가시킵니다. 프로파일 작성 중 WebSphere Process Server 사용자 정의 프로파일을 연합할 때 프로파일 작성 마법사도 포트 할당을 성공적으로 처리합니다.
addNode 명령은 기존 인스턴스가 다음 유형 중 하나일 경우에만 포트 지정을 자동으로 증가시키지 않습니다. 이 경우, addNode 명령과 프로파일 작성 마법사 모두에는 이런 인스턴스에 제공된 포트 할당 레코드가 없습니다. 두 번째 WebSphere Process Server Node Agent 프로세스에서 포트 할당은 증가되지 않고 충돌이 발생할 수 있습니다.

충돌이 일어나면 두 번째 노드가 시작하지 않을 수 있습니다. 인스턴스의 경우 기존 관리 노드를 먼저 시작하면 WebSphere Process Server 노드를 시작할 수 없습니다. WebSphere Process Server 노드를 먼저 시작하면 기존 노드를 시작할 수 없습니다.

addNode 명령이 자동으로 포트 할당을 증가할 수 없는 경우, 다음 프로시저를 수행하여 포트가 충돌하지 않는 WebSphere Process Server 관리 노드를 작성해야 합니다.

이 타스크의 단계

  1. WebSphere Process Server 사용자 정의 프로파일을 작성하십시오.

    사용자 정의 프로파일을 작성하려면 프로파일 마법사를 사용하십시오. 사용자 정의 프로파일을 작성할 때 사용자 정의 프로파일을 연합하지 마십시오. 프로파일 마법사 패널에서 선택란을 선택하여 나중에 프로파일을 연합하십시오. 프로파일 마법사를 사용하여 프로파일 작성 및 기능 보강에 설명된 프로시저를 참조하십시오.

  2. 사용 중인 포트를 확인하여 WebSphere Process Server Node Agent 프로세스의 시작 포트 번호를 판별하십시오.

    netstat -a 명령을 사용하여 기존 포트 할당을 확인하십시오. 포트 할당을 분석하여 12개의 순차적 사용 가능 포트를 판별하십시오.

    이 프로시저 3320과 3380 사이의 포트 할당이 없다고 가정합니다.

  3. 디렉토리를 새 프로파일의 bin 디렉토리로 변경하십시오.
    다음 중 하나를 수행하여 프로파일의 bin 디렉토리로 이동하십시오(여기서 profile_root는 프로파일의 설치 위치를 나타냄).
    • Icon indicating Linux platforms Icon indicating UNIX platforms Linux 및 UNIX 플랫폼: cd profile_root/bin을 입력하십시오.
    • Icon indicating Windows platforms Windows 플랫폼: 명령행에서 cd profile_root\bin을 입력하십시오.
  4. -startingport 매개변수와 함께 addNode 명령을 사용하여 사용자 정의 노드를 Deployment Manager 셀에 연합하고 시작 값에서 포트를 지정하십시오.
    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 명령에 대한 자세한 정보는 http://publib.boulder.ibm.com/infocenter/ws60help/index.jsp의 WebSphere Application Server Network Deployment, 버전 6.0, Information Center를 참조하십시오.

설치 후에 포트 설정을 변경하려면 플랫폼에 따라 다음 디렉토리 중 하나에 있는 serverindex.xml 파일을 편집하십시오(여기서 profile_root는 프로파일의 설치 위치를 나타냄).

이용약관 |

최종 갱신: 2006년 4월 13일

(c) Copyright IBM Corporation 2005, 2006.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org 웹 사이트 참조)