Linux, UNIX 및 Windows용 DB2 버전 9.7
DB2 서버 제품 설치 후 > 설치 후 태스크 > 파티션된 데이터베이스 환경 >

노드 구성 파일 갱신(Linux® 및 UNIX®)

이 태스크에서는 참여 컴퓨터에 대한 항목을 포함시키기 위해 db2nodes.cfg 파일을 갱신하는 단계를 설명합니다.

인스턴스 소유자의 홈 디렉토리에 있는 노드 구성 파일(db2nodes.cfg)에는 서버가 파티션된 데이터베이스 인스턴스 환경에 참여하고 있음을 DB2®에게 알려주는 구성 정보가 포함되어 있습니다. 파티션된 데이터베이스 환경에는 각 인스턴스에 대한 db2nodes.cfg 파일이 있습니다.

db2nodes.cfg 파일에는 인스턴스에 참여할 각 서버에 대한 항목이 하나 포함되어야 합니다. 인스턴스 작성 시 db2nodes.cfg 파일이 자동으로 작성되고 인스턴스 소유 서버에 대한 항목이 추가됩니다.

예를 들어, DB2 설치 마법사를 사용하여 ServerA라는 인스턴스 소유 서버에 DB2 인스턴스를 작성하면 다음과 같이 db2nodes.cfg 파일이 갱신됩니다.

          0     ServerA     0

전제 조건
제한사항
프로시저 섹션의 단계에서 사용되는 hostname은 완전한 hostname이어야 합니다.

db2nodes.cfg 파일을 갱신하려면 다음과 같이 수행하십시오.

  1. 인스턴스 소유자로 로그온하십시오(예에서는 db2inst1이 인스턴스 소유자임).
  2. 다음 명령을 입력하여 DB2 인스턴스가 중지되었는지 확인하십시오.
    INSTHOME/sqllib/adm/db2stop
    여기서 INSTHOME은 인스턴스 소유자의 홈 디렉토리입니다. (db2nodes.cfg 파일은 인스턴스가 실행 중일때 잠기므로, 인스턴스가 중지되어야만 편집할 수 있습니다.)

    예를 들어, 인스턴스 홈 디렉토리가 /db2home/db2inst1인 경우, 다음 명령을 입력하십시오.

         /db2home/db2inst1/sqllib/adm/db2stop
  3. 각 DB2 인스턴스에 대한 항목을 .rhosts 파일에 추가하십시오. 다음을 추가하여 파일을 갱신하십시오.
         <hostname> <db2instance>
    여기서 <hostname>은 데이터베이스 서버의 TCP/IP 호스트 이름이고 <db2instance>는 데이터베이스 서버에 액세스하는 데 사용하는 인스턴스의 이름입니다.
  4. 참여하는 각 서버의 db2nodes.cfg 파일에 항목을 추가하십시오. 맨 처음 db2nodes.cfg 파일에는 다음과 같은 항목이 하나 있어야 합니다.
              0     ServerA     0

    이 항목은 데이터베이스 파티션 서버 번호(노드 번호), 데이터베이스 파티션 서버가 있는 서버의 TCP/IP 호스트 이름 및 데이터베이스 파티션 서버의 논리적 포트 번호를 포함합니다.

    예를 들어, 네 개의 컴퓨터를 가진 파티션된 구성 및 각 컴퓨터에 데이터베이스 파티션 서버를 설치하는 경우, 갱신된 db2nodes.cfg는 다음과 유사하게 표시됩니다.

            0          ServerA        0
            1          ServerB        0
              2     ServerC     0
              3     ServerD     0
  5. db2nodes.cfg 파일 갱신을 완료하면 INSTHOME/sqllib/adm/db2start 명령을 입력하십시오. 여기서 INSTHOME은 인스턴스 소유자의 홈 디렉토리입니다. 예를 들어, 인스턴스 홈 디렉토리가 /db2home/db2inst1인 경우, 다음 명령을 입력하십시오.
         /db2home/db2inst1/sqllib/adm/db2start
  6. 로그아웃하십시오.

[ 페이지의 맨 위 | 이전 페이지 | 다음 페이지 | 목차 ]