Db2 설치 마법사를 사용하여 Db2 서버 설치 (Linux 및 UNIX)
이 태스크는 Linux® 및 UNIX 운영 체제에서 Db2 설치 마법사를 시작하는 방법을 설명합니다. DB2 설치 마법사는 설치 환경 설정을 정의하고 시스템에 DB2 데이터베이스 제품을 설치하는 데 사용됩니다. Db2 pureScale® Feature를 설치하는 경우 Db2 pureScale 환경 설치주제를 참조하십시오.
시작하기 전에
- 파티션된 데이터베이스 환경을 설정하려는 경우 관련 링크의 태스크를 참조하십시오.
- 시스템이 설치, 메모리 및 디스크 요구사항을 충족시키는지 확인하십시오.
- 지원되는 브라우저를 설치했는지 확인하십시오.
- 루트 또는 비루트 권한을 사용하여 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
자세한 정보는 하이브리드 Data Management 커뮤니티 사이트에서 원격 X11 Windows- AIX 를 참조하십시오.export DISPLAY=192.168.1.2:0.0
- 사용자 환경에서 보안 소프트웨어를 사용하는 경우, Db2 설치 마법사를 시작하기 전에 필수 Db2 사용자를 수동으로 작성해야 합니다.
제한사항
- 사용자 계정으로 실행 중인 Db2 설치 마법사의 인스턴스를 두 개 이상 가질 수 없습니다.
- XML 기능의 사용은 코드 세트 UTF-8로 정의되어 있고 하나의 데이터베이스 파티션만 있는 데이터베이스로 제한됩니다.
- Db2 설치 마법사 필드에는 영어가 아닌 문자는 허용되지 않습니다.
프로시저
Db2 설치 마법사를 시작하려면 다음을 수행하십시오.
결과
루트가 아닌 사용자 설치의 경우, DB2 데이터베이스 제품은 항상 $HOME/sqllib 디렉토리에 설치되는데, 여기서 $HOME은 루트가 아닌 사용자의 홈 디렉토리입니다.
- AIX
- /opt/IBM/db2/11.1
- Linux
- /opt/ibm/db2/11.1
이 디렉토리가 이미 사용 중인 시스템에 설치하는 경우 Db2 데이터베이스 제품 설치 경로에는 _xx 가 추가되어 있습니다. _xx 는 설치한 Db2 사본 수에 따라 01에서 시작하여 증가하는 숫자입니다.
또한, 사용자가 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 데이터베이스 제품에서 업그레이드하는 경우 메모리 구성이 허용되는 한계를 초과하면 현재 버전으로 업그레이드한 후 데이터베이스 제품이 시작되지 않을 수 있습니다.
- 자체 성능 튜닝 메모리 관리자는 전체 인스턴스 메모리 한계를 라이센스 한계 범위 이상으로 증가시키지 않습니다.