Linux, UNIX 및 Windows용 DB2 버전 9.7
DB2 서버 설치 > 추가 Linux 및 UNIX 요구사항 > 추가 파티션된 데이터베이스 환경 사전설치 태스크(Linux 및 UNIX) >

파티션된 DB2 설치에 대한 환경 설정 갱신(AIX)

이 태스크에서 파티션된 데이터베이스 시스템에 참여할 각 컴퓨터에서 갱신해야 하는 환경 설정값을 설명합니다.

AIX® 환경 설정을 갱신하려면 다음을 수행하십시오.

  1. root 권한을 가진 사용자로 컴퓨터에 로그인하십시오.
  2. 다음 명령을 입력하여 AIX maxuproc(사용자당 최대 프로세스 수) 디바이스 속성을 4096으로 설정하십시오.
        chdev -l sys0 -a maxuproc='4096'
    주:
    다른 이미지가 실행 중인 경우 bosboot/reboot를 64비트 커널로 전환해야 할 수 있습니다.
  3. 파티션된 데이터베이스 시스템에 참여하는 모든 워크스테이션의 TCP/IP 네트워크 매개변수를 다음 값으로 설정하십시오. 이러한 값이 이 매개변수에 대한 최소값입니다. 네트워크 관련 매개변수가 이미 더 높은 값으로 설정되어 있는 경우에는 변경하지 마십시오.
          thewall       = 65536
          sb_max        = 1310720
          rfc1323       = 1
          tcp_sendspace = 221184
          tcp_recvspace = 221184
          udp_sendspace = 65536
          udp_recvspace = 65536
          ipqmaxlen     = 250
          somaxconn     = 1024
    모든 네트워크 관련 매개변수의 현재 설정값을 나열하려면 다음 명령을 입력하십시오.
          no -a | more
    매개변수를 설정하려면 다음 명령을 입력하십시오.
       no -o parameter_name=value
    각 부분에 대한 설명은 다음과 같습니다.

    예를 들어, tcp_sendspace 매개변수를 221184로 설정하려면 다음 명령을 입력하십시오.

          no -o tcp_sendspace=221184
  4. 고속 상호 연결을 사용 중이라면 css0에 대한 spoolsizerpoolsize를 다음 값으로 설정해야 합니다.
          spoolsize     16777216
          rpoolsize     16777216
    이 매개변수의 현재 설정값을 나열하려면 다음 명령을 입력하십시오.
          lsattr -l css0 -E 
    이 매개변수를 설정하려면 다음 명령을 입력하십시오.
          /usr/lpp/ssp/css/chgcss -l css0 -a spoolsize=16777216
          /usr/lpp/ssp/css/chgcss -l css0 -a rpoolsize=16777216
    시스템을 조정할 때 /tftpboot/tuning.cst 파일을 사용하지 않을 경우, DB2DIR/misc/rc.local.sample 샘플 스크립트 파일을 사용하여 설치 후 네트워크 관련 매개변수를 갱신할 수 있습니다. 여기서 DB2DIR은 DB2® 제품이 설치된 경로입니다. 설치 후 이 샘플 스크립트 파일을 사용하여 네트워크 관련 매개변수를 갱신하려면 다음 단계를 수행하십시오.
    1. 다음 명령을 입력하여, 이 스크립트 파일을 /etc 디렉토리로 복사하여 root로 실행할 수 있도록 만드십시오.
            cp /usr/opt/db2_09_01/misc/rc.local.sample /etc/rc.local
            chown root:sys /etc/rc.local
            chmod 744 /etc/rc.local
    2. /etc/rc.local 파일을 검토하고 필요하다면 이를 갱신하십시오.
    3. 머신이 재부트될 때마다 /etc/rc.local 스크립트가 실행되도록 /etc/inittab 파일에 항목을 추가하십시오. mkitab 명령을 사용하여 /etc/inittab 파일에 항목을 추가할 수 있습니다. 이 항목을 추가하려면 다음 명령을 입력하십시오.
         mkitab "rclocal:2:wait:/etc/rc.local > /dev/console 2>&1"
    4. 다음 명령을 입력하여 /etc/inittab 파일에 /etc/rc.nfs 항목이 포함되어 있는지 확인하십시오.
            lsitab rcnfs
    5. 다음 명령을 입력하여 시스템을 재부팅하지 않고 네트워크 매개변수를 갱신하십시오.
            /etc/rc.local
  5. DB2 ESE의 파티션된 설치를 실행하기에 충분한 페이징 스페이스가 있는지 확인하십시오. 페이징 스페이스가 충분하지 않은 경우, 운영 체제는 가장 많은 가상 메모리를 사용하는 프로세스를 종료합니다(즉 DB2 프로세스 중 하나일 가능성이 큼). 사용가능한 페이징 스페이스를 확인하려면 다음 명령을 입력하십시오.
          lsps -a
    이 명령은 다음과 유사한 출력을 표시합니다.
       Page Space  Physical Volume   Volume Group    Size   %Used  Active  Auto  Type
       paging00    hdisk1            rootvg          60MB      19     yes   yes    lv
       hd6         hdisk0            rootvg          60MB      21     yes   yes    lv
       hd6         hdisk2            rootvg          64MB      21     yes   yes    lv
    컴퓨터에 설치된 실제 메모리 양의 두 배 정도를 페이징 공간으로 사용해야 합니다.
  6. 소형에서 중간 크기 정도의 파티션된 데이터베이스 시스템을 작성할 경우에는 인스턴스 소유 컴퓨터의 네트워크 파일 시스템 디먼(NFSD) 수가 다음에 근접해야 합니다.
       컴퓨터 상의 biod 수 × 인스턴스 내의 컴퓨터 수

    이상적으로는, 각 컴퓨터에서 10개의 biod 프로세스를 실행해야 합니다. 위의 공식에 따라 10개의 biod 프로세스가 있는 네 개의 컴퓨터 시스템에서는 40개의 NFSD를 사용합니다.

    대형 시스템을 설치할 경우에는 컴퓨터상에 최대 120개의 NFSD가 있을 수 있습니다.

    NFS에 대한 자세한 내용은 해당 NFS 문서를 참조하십시오.

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