Db2 설치 마법사를 사용하여 Db2 서버 설치 (Linux 및 UNIX)

이 태스크는 Linux® 및 UNIX 운영 체제에서 Db2 설치 마법사를 시작하는 방법을 설명합니다. DB2 설치 마법사는 설치 환경 설정을 정의하고 시스템에 DB2 데이터베이스 제품을 설치하는 데 사용됩니다. Db2 pureScale® Feature를 설치하는 경우 Db2 pureScale 환경 설치주제를 참조하십시오.

시작하기 전에

Db2 설치 마법사를 사용하기 전에 다음을 확인하십시오.
  • 파티션된 데이터베이스 환경을 설정하려는 경우 관련 링크의 태스크를 참조하십시오.
  • 시스템이 설치, 메모리 및 디스크 요구사항을 충족시키는지 확인하십시오.
  • 지원되는 브라우저를 설치했는지 확인하십시오.
  • 루트 또는 비루트 권한을 사용하여 Db2 데이터베이스 서버를 설치할 수 있습니다. 비루트 설치에 대한 자세한 정보는 관련 링크를 참조하십시오.
  • DB2 데이터베이스 제품 이미지를 사용할 수 있어야 합니다. 실제 Db2 데이터베이스 제품 DVD를 구매하거나 Passport Advantage®에서 설치 이미지를 다운로드하여 Db2 설치 이미지를 얻을 수 있습니다.
  • 비영어 버전의 DB2 데이터베이스 제품을 설치할 경우, 적절한 자국어 패키지가 있어야 합니다.
  • DB2 설치 마법사는 그래픽 설치 프로그램입니다. Db2 설치 마법사를 사용하여 Db2 제품을 설치하려면 그래픽 사용자 인터페이스 (GUI) 를 표시할 X Window System (X11) 이 필요합니다. 로컬 워크스테이션에서 GUI를 표시하려면 X Window System 소프트웨어가 설치되어 실행 중이어야 합니다. 또한 DISPLAY 변수를 Db2 제품을 설치하는 데 사용하는 워크스테이션의 IP 주소로 설정해야 합니다.
    export DISPLAY=<ip-address>:0.0
    예를 들어, 다음과 같습니다.
    export DISPLAY=192.168.1.2:0.0
    자세한 정보는 하이브리드 Data Management 커뮤니티 사이트에서 원격 X11 Windows- AIX 를 참조하십시오.
  • 사용자 환경에서 보안 소프트웨어를 사용하는 경우, Db2 설치 마법사를 시작하기 전에 필수 Db2 사용자를 수동으로 작성해야 합니다.


제한사항

  • 사용자 계정으로 실행 중인 Db2 설치 마법사의 인스턴스를 두 개 이상 가질 수 없습니다.
  • XML 기능의 사용은 코드 세트 UTF-8로 정의되어 있고 하나의 데이터베이스 파티션만 있는 데이터베이스로 제한됩니다.
  • Db2 설치 마법사 필드에는 영어가 아닌 문자는 허용되지 않습니다.

프로시저

Db2 설치 마법사를 시작하려면 다음을 수행하십시오.

  1. 실제 Db2 데이터베이스 제품 DVD가 있는 경우 다음 명령을 입력하여 Db2 데이터베이스 제품 DVD가 마운트되는 디렉토리로 변경하십시오.
       cd /dvdrom
    여기서, /dvdromDB2 데이터베이스 제품 DVD의 마운트 지점을 나타냅니다.
  2. Db2 데이터베이스 제품 이미지를 다운로드한 경우 제품 파일의 압축을 풀고 untar해야 합니다.
    1. 제품 파일을 추출하십시오.
      gzip -d product.tar.gz
      
      여기서, product는 다운로드한 제품의 이름입니다.
    2. 제품 파일을 Untar하십시오.
      Linux 운영 체제에서
      tar -xvf product.tar
      AIX® 운영 체제의 경우
      gnutar -xvf product.tar
      여기서, product는 다운로드한 제품의 이름입니다.
    3. 디렉토리 변경:
      cd ./product
      여기서, product는 다운로드한 제품의 이름입니다.
    참고: 자국어 패키지를 다운로드한 경우 동일한 디렉토리에 압축을 푸십시오. 그러면 동일한 디렉토리에 서브디렉토리(예: ./nlpack)가 작성되고 설치 프로그램이 프롬프트 없이 자동으로 설치 이미지를 찾을 수 있습니다.
  3. 데이터베이스 제품 이미지가 있는 디렉토리에서 ./db2setup 명령을 입력하여 Db2 설치 마법사를 시작하십시오.
  4. Db2 설치 마법사가 열립니다. 새 설치를 클릭하여 설치를 시작하십시오.

    Db2 설치 마법사 프롬프트를 따라 설치를 진행하십시오.

결과

루트가 아닌 사용자 설치의 경우, DB2 데이터베이스 제품은 항상 $HOME/sqllib 디렉토리에 설치되는데, 여기서 $HOME은 루트가 아닌 사용자의 홈 디렉토리입니다.

루트 설치의 경우, 기본적으로 DB2 데이터베이스 제품은 다음 디렉토리 중 하나에 설치됩니다.
AIX
/opt/IBM/db2/11.1
Linux
/opt/ibm/db2/11.1

이 디렉토리가 이미 사용 중인 시스템에 설치하는 경우 Db2 데이터베이스 제품 설치 경로에는 _xx 가 추가되어 있습니다. _xx 는 설치한 Db2 사본 수에 따라 01에서 시작하여 증가하는 숫자입니다.

또한, 사용자가 Db2 데이터베이스 제품 설치 경로를 지정할 수 있습니다.

DB2 설치 경로의 규칙은 다음과 같습니다.
  • 소문자 글자(a-z), 대문자 글자 (A-Z) 및 밑줄 문자( _ )를 포함할 수 있음
  • 128자 미만이어야 함
  • 공백을 포함할 수 없음
  • 영문자가 아닌 문자를 포함할 수 없음
  • 경로 이름은 기존 Db2 설치의 서브디렉토리일 수 없습니다.
  • 설치 경로는 기호 링크가 될 수 없습니다.
설치 로그 파일은 다음과 같습니다.
  • Db2 설정 로그 파일. 이 파일은 오류를 포함하여 모든 Db2 설치 정보를 캡처합니다.
    • 루트 설치의 경우, DB2 설치 로그 파일 이름은 db2setup.log입니다.
    • 루트가 아닌 사용자 설치의 경우, DB2 설치 로그 파일 이름은 db2setup_username.log입니다. 여기서, username은 설치 수행 시 사용한 루트가 아닌 사용자 ID입니다.
  • Db2 오류 로그 파일. 이 파일은 Java™ 에서 리턴되는 오류 출력 (예: 예외 및 트랩 정보) 을 캡처합니다.
    • 루트 설치의 경우, DB2 오류 로그 파일 이름은 db2setup.err입니다.
    • 루트가 아닌 사용자 설치의 경우, DB2 오류 로그 파일 이름은 db2setup_username.err입니다. 여기서, username은 설치 수행 시 사용한 루트가 아닌 사용자 ID입니다.

기본적으로 이러한 로그 파일은 /tmp 디렉토리에 있습니다. 로그 파일의 위치를 지정할 수 있습니다.

더 이상 db2setup.his 파일은 존재하지 않습니다. 대신 DB2 설치 프로그램은 DB2 설치 로그 파일의 사본을 DB2_DIR/install/logs/ 디렉토리에 저장한 후 db2install.history로 이름을 바꿉니다. 이름이 존재하는 경우, Db2 설치 프로그램은 이름을 db2install.history.xxxx로 바꿉니다. 여기서 xxxx 는 해당 시스템에 있는 설치 수에 따라 0000-9999입니다.

각 설치 사본마다 별도의 실행기록 파일 목록을 갖고 있습니다. 설치 사본이 제거되면, 이 설치 경로 아래의 실행기록 파일도 제거됩니다. 이 복사 조치는 설치가 거의 종료되는 시점에 수행되며, 완료 전에 프로그램이 중지 또는 중단될 경우 실행기록 파일이 작성되지 않습니다.

다음에 수행할 작업

  • 설치를 검증하십시오.
  • 필요한 설치 후 태스크를 수행하십시오.

Db2 데이터베이스 제품을 설치한 후 자국어 팩이 상주하는 디렉토리에서 ./db2setup 명령을 실행하여 자국어 팩을 설치할 수도 있습니다.

Linux x86에서 Db2 데이터베이스 제품이 로컬 컴퓨터 또는 네트워크의 다른 컴퓨터에 있는 Db2 문서에 액세스할 수 있도록 하려면 Db2 정보 센터를 설치해야 합니다. DB2 정보 센터에는 DB2 데이터베이스 시스템 및 DB2 관련 제품에 관한 문서가 포함되어 있습니다.

Db2 Workgroup Server Edition 메모리 한계

Db2 Workgroup Server Edition을 설치하는 경우 인스턴스에 허용되는 최대 메모리는 64GB입니다.

인스턴스에 할당되는 메모리 양은 INSTANCE_MEMORY 데이터베이스 관리자 구성 매개변수에 의해 판별됩니다.
9.7, 10.1또는 10.5에서 업그레이드할 때 중요한 참고사항:
  • 9.7, 10.1또는 10.5 Db2 데이터베이스 제품에서 업그레이드하는 경우 메모리 구성이 허용되는 한계를 초과하면 현재 버전으로 업그레이드한 후 데이터베이스 제품이 시작되지 않을 수 있습니다.
  • 자체 성능 튜닝 메모리 관리자는 전체 인스턴스 메모리 한계를 라이센스 한계 범위 이상으로 증가시키지 않습니다.