                    Linux 및 UNIX용 DB2 시작하기 안내서

목차

시스템 전제조건
   DB2 서버 및 IBM 데이터 서버 클라이언트에 대한 설치 요구사항(AIX)
   DB2 서버 및 IBM 데이터 서버 클라이언트에 대한 설치 요구사항(HP-UX)
   DB2 서버 및 IBM 데이터 서버 클라이언트에 대한 설치 요구사항(Linux)
   DB2 서버 및 IBM 데이터 서버 클라이언트에 대한 설치 요구사항(Solaris 
   운영 체제)
디스크 및 메모리 요구사항
DB2 설치 메소드
비루트 설치
   비루트 설치 개요(Linux 및 UNIX)
   루트 설치와 비루트 설치 간의 차이점
   비루트 설치의 한계
DB2 설치 마법사를 사용하여 DB2 서버 설치(Linux 및 UNIX)
응답 파일 설치
   샘플 응답 파일을 사용하여 응답 파일 작성(Linux 및 UNIX)
   응답 파일을 사용하여 DB2 제품 설치(Linux 및 UNIX)
db2_install 또는 doce_install 명령을 사용하여 DB2 제품 설치(Linux 및 
UNIX)
FixPack 적용
DB2 설치에서 실행할 수 있는 추가 도구 설치

시스템 전제조건

DB2 서버 및 IBM 데이터 서버 클라이언트에 대한 설치 요구사항(AIX)



DB2(R) 제품을 설치하려면 다음 운영 체제, 하드웨어 및 통신 전제조건을 충
족해야 합니다.

표 1. AIX 설치 요구사항
+----------------------------------+----------------------------------+
| 운영 체제                        | 하드웨어                         |
+----------------------------------+----------------------------------+
| AIX(R) 버전 5.3                  | 다음 중 하나입니다.              |
|  * 64비트 AIX 커널이 필수임      |  * eServer(TM) pSeries(R)        |
|  * TL5 SP3(최소)                 |  * IBM(R) System p(TM)           |
|  * 최소 C++ 런타임 레벨은        |  * IBM System p5(TM)             |
| xlC.rte 8.0.0.8 및 xlC.aix50.rte |                                  |
| 8.0.0.8임                        |                                  |
+----------------------------------+----------------------------------+



소프트웨어 고려사항
*  (클라이언트 전용) Kerberos 인증을 사용하려면, IBM Network 
   Authentication Service 클라이언트 v1.4 이상이 필요합니다. NAS 클라이
   언트는 https://www6.software.ibm.com/dl/dm/dm-nas-p에서 다운로드할 수
   있습니다.
*  64비트 커널로 전환하려면 bosboot 명령을 실행하십시오.  

   64비트 커널로 전환하려면 루트 권한이 필요하며 다음 명령을 입력해야 
   합니다.

     

      ln -sf /usr/lib/boot/unix_64 /unix
      ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix
      bosboot -a
      shutdown -Fr

*  DB2 버전 9.5는 xlC.rte 8.0.0.8이 있는 "AIX용 IBM C++ Runtime 
   Environment Components"가 필요합니다. IBM AIX 지원 웹 사이트에서 사용
   가능합니다.
*  온라인 도움말을 보고 첫 단계(db2fs)를 실행하려면 다음 브라우저 중 하
   나가 필요합니다.  
   *  Mozilla 1.4 이상
   *  Firefox 1.0 이상
   *  Netscape 7.0 이상



NFS(Network File System)에 DB2 제품 설치

NFS(Network File System)에 DB2 제품을 설치하는 것은 권장되지 않습니다.  
NFS에서  DB2 제품을 실행하려면(예를 들어, /opt/IBM/db2/V9.5을 NFS 마운
트한 후 이전에 리모트 시스템에 설치되어 있는 코드를 삭제함) 여러 수동 
단계가 필요합니다. 또한 DB2 서버에 대해 NFS를 설정하는 데는 많은 잠재적 
문제점이 있습니다. 여기에는 다음과 같은 문제점이 있습니다. 
*  성능(네트워크 성능의 영향을 받음)
*  사용 가능성(단일 실패 지점을 허용함)
*  라이센스 부여(머신에서 점검이 수행되지 않음)
*  NFS 오류 진단이 어려울 수 있음

언급한 대로 NFS에 대한 설정에는 여러 가지 수동 조치가 포함되어야 합니다.

*  마운트 위치가 설치 경로를 보존하는지 확인
*  사용 권한이 제어되어야 함(예를 들어, 마운트 머신에는 쓰기 사용 권한이
   주어지지 않아야 함)
*  DB2 레지스트리는 수동으로 설정되어야 하며 모든 마운팅 머신에서 유지
   보수되어야 함
*  DB2 제품 및 기능을 알아보려는 경우 설치된 DB2 제품 및 기능을 나열하는
   db2ls 명령이 설정되어 적절히 유지관리되어야 함
*  DB2 제품 환경 갱신시 좀 더 세심한 주의가 필요함
*  익스포트 머신 및 마운트 머신 정리시 추가 단계가 필요함

자세한 내용은 
http://www.ibm.com/developerworks/db2/library/long/dm-0609lee에서 
"Setting up DB2 for UNIX and Linux on NFS mounted file systems" 백서를 
참조하십시오.

DB2 서버 및 IBM 데이터 서버 클라이언트에 대한 설치 요구사항(HP-UX)



DB2 제품을 설치하려면 다음 운영 체제, 하드웨어 및 통신 전제조건을 충족
해야 합니다.

표 2. HP-UX 설치 요구사항
+-----------------------------------------+---------------------------+
| 운영 체제                               | 하드웨어                  |
+-----------------------------------------+---------------------------+
|                                         | Itanium(R) 기반 HP        |
| 다음에서 DB2 제품이 지원됩니다.         | Integrity Series Systems  |
|  * 다음을 포함하는 HP-UX                |                           |
| 11iv2(11.23.0505)                       |                           |
|   * May 2005 Base Quality(QPKBASE) 번들 |                           |
|   * May 2005 Applications               |                           |
| Quality(QPAPPS) 번들                    |                           |
|  * HP-UX 11iv3(11.31)                   |                           |
+-----------------------------------------+---------------------------+



커널 구성 고려사항

커널 구성 매개변수를 갱신할 경우 시스템 재시작은 필수입니다.  커널 구성 
매개변수는 /etc/system에 설정되어 있습니다. 커널 구성 매개변수 값에 따라
버전 9 Client 또는 DB2 서버 제품을 설치하기 전에 커널 구성 매개변수 중 
몇 개를 수정해야 할 수도 있습니다. 수정 중인 커널 매개변수가 동적으로 
나열되지 않는 경우 /etc/system 변경사항을 적용하려면 시스템을 재부팅해야
합니다.



소프트웨어 고려사항
*  IBM Data Server Client를 설치하려면, SQL 스토어드 프로시저를 빌드할 C
   컴파일러가 있어야 합니다.
*  온라인 도움말을 보거나 첫 단계(db2fs)를 실행하려면 다음 브라우저 중 
   하나가 필요합니다.  
   *  Mozilla 1.4 이상
   *  Firefox 1.0 이상
   *  Netscape 7.0 이상



NFS(Network File System)에 DB2 제품 설치

NFS(Network File System)에 DB2 제품을 설치하는 것은 권장되지 않습니다.  
NFS에서  DB2 제품을 실행하려면(예를 들어, /opt/IBM/db2/V9.5을 NFS 마운
트한 후 이전에 리모트 시스템에 설치되어 있는 코드를 삭제함) 여러 수동 
단계가 필요합니 다.  또한 DB2에 대해 NFS를 설정하는 데는 많은 잠재적 문
제점이 있습니다. 여기에는 다음을 포함한 문제점이 포함될 수 있습니다.

*  성능(네트워크 성능의 영향을 받음)
*  사용 가능성(단일 실패 지점을 허용함)
*  라이센스 부여(머신에서 점검이 수행되지 않음)
*  NFS 오류 진단이 어려울 수 있음

언급한 대로 NFS에 대한 설정에는 여러 가지 수동 조치가 포함되어야 합니다.

*  마운트 위치가 설치 경로를 보존하는지 확인
*  사용 권한이 제어되어야 함(예를 들어, 마운트 머신에는 쓰기 사용 권한이
   주어지지 않아야 함)
*  DB2 레지스트리는 수동으로 설정되어야 하며 모든 마운팅 머신에서 유지
   보수되어야 함
*  DB2 제품 및 기능을 발견해야 하는 경우 설치된 DB2 제품 및 기능을 나열
   하는 db2ls 명령이 설정되어 적절히 유지보수되어야 함
*  DB2 제품 환경 갱신시 좀 더 세심한 주의가 필요함
*  익스포트 머신 및 마운트 머신 정리시 추가 단계가 필요함

자세한 내용은 
http://www.ibm.com/developerworks/db2/library/long/dm-0609lee에서 
"Setting up DB2 for UNIX and Linux on NFS mounted file systems" 백서를 
참조하십시오.

DB2 서버 및 IBM 데이터 서버 클라이언트에 대한 설치 요구사항(Linux)



지원되는 Linux(R) 배포판에 대한 최신 정보를 보려면 브라우저를 
http://www.ibm.com/software/data/db2/linux/validate/로 지정하십시오.

DB2 제품을 설치하려면 배포판 요구사항, 하드웨어 및 통신 전제조건을 충족
해야 합니다.

다음 하드웨어에서 DB2 제품이 지원됩니다.  
*  x86(Intel(R) Pentium(R), Intel Xeon(R) 및 AMD) 32비트 Intel 및 AMD 
   프로세서
*  x64(64비트 AMD64 및 Intel EM64T 프로세서)
*  POWER(TM)(Linux를 지원하는 IBM eServer OpenPower(TM), System i(TM) 
   또는 pSeries 시스템)
*  eServer System z(TM) 또는 System z9(TM)

Linux에 지원되는 운영 체제는 다음과 같습니다.  
*  Red Hat Enterprise Linux(RHEL) 4 갱신 4
*  Red Hat Enterprise Linux(RHEL) 5
*  SUSE Linux Enterprise Server(SLES) 9 서비스 팩 3
*  SUSE Linux Enterprise Server(SLES) 10 서비스 팩 1

주: POWER에는 최소 SLES 10 서비스팩 1 또는 RHEL 5가 필요합니다.



Multithreaded 아키텍처 한계

DB2 버전 9.5 32비트 데이터베이스 제품을 Linux 운영 체제에서 설치하는 경
우에는 64비트 운영 체제로 업그레이드하고 DB2 버전 9.5 64비트 데이터베이
스 제품을 설치할 것을 고려하십시오. Multithreaded 아키텍처는 일반적으로 
메모리 구성을 간략화합니다. 그러나 32비트 DB2 서버의 메모리 구성에 영향
을 줄 수 있습니다. 예를 들면, 다음과 같습니다.  
*  에이전트 스레드의 개인 메모리는 이제 단일 프로세스 내에서 할당됩니다.
   데이터베이스 에이전트에 대한 모든 개인 메모리 할당의 집계는 단일 프
   로세스 메모리 스페이스에는 맞지 않을 수도 있습니다.
*  모든 데이터베이스의 모든 데이터베이스 공유 메모리 세그먼트가 단일 프
   로세스에서 할당되므로 다중 데이터베이스 지원은 제한됩니다. 모든 데이
   터베이스를 동시에 활성화하기 위해서는 일부 데이터베이스의 메모리 사
   용량을 줄여야할 수도 있습니다. 데이터베이스 관리 프로그램 성능에 영
   향을 줄 수도 있습니다. 또 다른 대안은 다중 인스턴스를 작성하고 인스
   턴스 간에 데이터베이스를 카탈로그화하는 것입니다. 그러나 이 구성을 
   지원하기 위해서는 충분한 시스템 자원이 필요합니다. 



배포판 요구사항

Linux 배포판에 대한 준비로 커널 구성 매개변수를 갱신해야 합니다. DB2 데
이터베이스 시스템을 실행할 때는 특정 커널 매개변수의 디폴트값이 충분하지
않을 수 있습니다.

Linux 시스템 자원을 필요로 하는 기타 제품 또는 응용프로그램이 있을 수도 
있습니다. Linux 시스템 작업 환경 요구에 따라 커널 구성 매개변수를 수정
해야 합니다.

커널 구성 매개변수는 /etc/sysctl.conf에 설정되어 있습니다.

sysctl 명령을 사용하여 이 매개변수를 설정 및 활성화하는 방법에 대한 정
보는 운영 체제 매뉴얼을 참조하십시오.



패키지 요구사항(서버 전용)

다음 표에는 DB2 버전 9.5의 SLES 및 RHEL 배포판에 대한 패키지 요구사항이 
있습니다.  
*  libaio.so.1에는 비동기 입출력이 필요함
*  DB2 서버에는 libstdc++so.5가 필요함

SLES에 대한 패키지 요구사항
+------------------+--------------------------------------------------+
| 패키지 이름      | 설명                                             |
+------------------+--------------------------------------------------+
| libaio           | DB2 서버에 필요한 비동기 라이브러리가 포함되어   |
|                  | 있습니다.                                        |
+------------------+--------------------------------------------------+
| compat-libstdc++ | libstdc++so.5가 포함되어 있습니다.               |
+------------------+--------------------------------------------------+

RHEL에 대한 패키지 요구사항
+-----------------------+-------------+-------------------------------+
| 디렉토리              | 패키지 이름 | 설명                          |
+-----------------------+-------------+-------------------------------+
| /System               | libaio      | DB2 서버에 필요한 비동기 라이 |
| Environment/Libraries |             | 브러리가 포함되어 있습니다.   |
+-----------------------+-------------+-------------------------------+
| /System               | compat-libs | libstdc++so.5가 포함되어 있습 |
| Environment/Libraries | tdc++       | 니다.                         |
+-----------------------+-------------+-------------------------------+

다음 표에는 DB2 파티션 버전 9.5 서버의 SUSE Linux 및 Red Hat 배포판에 
대한 패키지 요구사항이 있습니다.

*  pdksh Korn Shell 패키지는 모든 DB2 시스템에 필요합니다.
*  파티션된 데이터베이스 시스템에는 리모트 쉘 유틸리티가 필요합니다.  
   DB2는 다음과 같은 리모트 쉘 유틸리티를 지원합니다.  
   *  rsh
   *  ssh

   디폴트로 DB2는 리모트 DB2 노드에서 명령을 실행할 때 rsh를 사용합니다
   (예를 들어, 리모트 DB2 데이터베이스 파티션을 시작할 때). DB2 디폴트
   값을 사용하려면 rsh-server 패키지가 설치되어 있어야 합니다(아래 참
   조). rsh 및 ssh에 대한 자세한 정보는 DB2 정보 센터에서 사용 가능합니
   다.  

   rsh 리모트 쉘 유틸리티를 사용하도록 선택한 경우 inetd(또는 xinetd)도 
   설치되어 실행 중이어야 합니다. ssh 리모트 쉘 유틸리티를 사용하도록 
   선택한 경우,  DB2 설치가 완료된 즉시 DB2RSHCMD 통신 변수를 설정해야 
   합니다.  이 레지스트리 변수를 설정하지 않으면 rsh가 사용됩니다.

*  nfs-utils NFS(Network File System)는 파티션된 데이터베이스 시스템에 
   필요한 패키지를 지원합니다.

DB2 설치를 계속하려면 모든 필수 패키지가 설치 및 구성되어 있어야 합니다.
 일반 Linux 정보를 보려면 Linux 배포한 문서를 참조하십시오.

SUSE Linux에 대한 패키지 요구사항
+------------------+--------------------------------------------------+
| 패키지 이름      | 설명                                             |
+------------------+--------------------------------------------------+
| pdksh            | Korn 쉘. 파티션된 데이터베이스 환경에는 이 패키  |
|                  | 지가 필요합니다.                                 |
+------------------+--------------------------------------------------+
| openssh          | 이 패키지에는 보안 쉘을 통해 리모트 컴퓨터에서   |
|                  | (또는 리모트 컴퓨터로부터) 명령을 실행할 수 있게 |
|                  | 하는 서버 프로그램 세트가 포함되어 있습니다.  rs |
|                  | h와 함께 DB2이 디폴트 구성을 사용할 경우에는 이  |
|                  | 패키지가 필요하지 않습니다.                      |
+------------------+--------------------------------------------------+
| rsh-server       | 이 패키지에는 사용자가 리모트 컴퓨터에서 명령을  |
|                  | 실행하고 다른 컴퓨터에 로그인하며 컴퓨터 간에 파 |
|                  | 일을 복사할 수 있도록 하는 서버 프로그램의 세트  |
|                  | 가 포함되어 있습니다(rsh, rexec, rlogin 및 rcp). |
|                  | ssh를 사용하도록 DB2를 구성할 경우에는 이 패키지 |
|                  | 가 필요하지 않습니다.                            |
+------------------+--------------------------------------------------+
| nfs-utils        | 네트워크 파일 시스템 지원 패키지. 이 패키지를 사 |
|                  | 용하면 리모트 컴퓨터로부터 로컬 파일에 액세스할  |
|                  | 수 있습니다.                                     |
+------------------+--------------------------------------------------+

Red Hat에 대한 패키지 요구사항
+-----------------------+-------------+-------------------------------+
| 디렉토리              | 패키지 이름 | 설명                          |
+-----------------------+-------------+-------------------------------+
| /System               | pdksh       | Korn 쉘. 파티션된 데이터베이  |
| Environment/Shell     |             | 스 환경에는 이 패키지가 필요  |
|                       |             | 합니다.                       |
+-----------------------+-------------+-------------------------------+
| /Applications/Interne | openssh     | 이 패키지에는 보안 쉘을 통해  |
| t                     |             | 리모트 컴퓨터에서 명령을 실행 |
|                       |             | 할 수 있게 하는 클라이언트 프 |
|                       |             | 로그램 세트가 포함되어 있습니 |
|                       |             | 다. rsh와 함께 DB2이 디폴트   |
|                       |             | 구성을 사용할 경우에는 이 패  |
|                       |             | 키지가 필요하지 않습니다.     |
+-----------------------+-------------+-------------------------------+
| /System               | openssh-ser | 이 패키지에는 보안 쉘을 통해  |
| Environment/Daemons   | ver         | 리모트 컴퓨터에서 명령을 실행 |
|                       |             | 할 수 있게 하는 서버 프로그램 |
|                       |             | 세트가 포함되어 있습니다. rsh |
|                       |             | 와 함께 DB2이 디폴트 구성을   |
|                       |             | 사용할 경우에는 이 패키지가   |
|                       |             | 필요하지 않습니다.            |
+-----------------------+-------------+-------------------------------+
| /System               | rsh-server  | 이 패키지에는 사용자가 리모트 |
| Environment/Daemons   |             | 컴퓨터에서 명령을 실행할 수   |
|                       |             | 있도록 하는 프로그램 세트가   |
|                       |             | 포함되어 있습니다. 파티션된   |
|                       |             | 데이터베이스 환경에 필요합니  |
|                       |             | 다. ssh를 사용하도록 DB2를 구 |
|                       |             | 성할 경우에는 이 패키지가 필  |
|                       |             | 요하지 않습니다.              |
+-----------------------+-------------+-------------------------------+
| /System               | nfs-utils   | 네트워크 파일 시스템 지원 패  |
| Environment/Daemons   |             | 키지. 이 패키지를 사용하면 리 |
|                       |             | 모트 컴퓨터로부터 로컬 파일에 |
|                       |             | 액세스할 수 있습니다.         |
+-----------------------+-------------+-------------------------------+



소프트웨어 고려사항
*  (클라이언트 전용) Kerberos 인증을 사용하려면, IBM Network 
   Authentication Service 클라이언트 v1.4 이상이 필요합니다. NAS 클라이
   언트는 https://www6.software.ibm.com/dl/dm/dm-nas-p에서 다운로드할 수
   있습니다.
*  온라인 도움말을 보거나 첫 단계(db2fs)를 실행하려면 다음 브라우저 중 
   하나가 필요합니다.  
   *  Mozilla 1.4 이상
   *  Firefox 1.0 이상
   *  Netscape 7.0 이상

*  다음의 경우에는 그래픽 사용자 인터페이스 렌더링 기능이 있는 X Window 
   System 소프트웨어가 필요합니다.  
   *  DB2 설치 마법사를 사용하여 Linux 또는 UNIX(R) 운영 체제에서 DB2 
      제품을 설치하려는 경우 또는
   *  x86용 Linux 및 AMD 64/EM64T용 Linux에서 모든 DB2 그래픽 도구를 사
      용하는 경우



NFS(Network File System)에 DB2 제품 설치

NFS(Network File System)에 DB2 제품을 설치하는 것은 권장되지 않습니다.  
NFS에서  DB2 제품을 실행하려면(예를 들어, /opt/IBM/db2/V9.5을 NFS 마운
트한 후 이전에 리모트 시스템에 설치되어 있는 코드를 삭제함) 여러 수동 
단계가 필요합니 다.  또한 DB2에 대해 NFS를 설정하는 데는 많은 잠재적 문
제점이 있습니다. 여기에는 다음을 포함한 문제점이 포함될 수 있습니다.

*  성능(네트워크 성능의 영향을 받음)
*  사용 가능성(단일 실패 지점을 허용함)
*  라이센스 부여(머신에서 점검이 수행되지 않음)
*  NFS 오류 진단이 어려울 수 있음

언급한 대로 NFS에 대한 설정에는 여러 가지 수동 조치가 포함되어야 합니다.

*  마운트 위치가 설치 경로를 보존하는지 확인
*  사용 권한이 제어되어야 함(예를 들어, 마운트 머신에는 쓰기 사용 권한이
   주어지지 않아야 함)
*  DB2 레지스트리는 수동으로 설정되어야 하며 모든 마운팅 머신에서 유지
   보수되어야 함
*  DB2 제품 및 기능을 발견해야 하는 경우 설치된 DB2 제품 및 기능을 나열
   하는 db2ls 명령이 설정되어 적절히 유지보수되어야 함
*  DB2 제품 환경 갱신시 좀 더 세심한 주의가 필요함
*  익스포트 머신 및 마운트 머신 정리시 추가 단계가 필요함

자세한 내용은 
http://www.ibm.com/developerworks/db2/library/long/dm-0609lee에서 
"Setting up DB2 for UNIX and Linux on NFS mounted file systems" 백서를 
참조하십시오.



Security-enhanced(SE) Linux 고려사항

RHEL 4 및 RHEL 5 시스템에서 Security-enhanced Linux(SELinux)가 사용 가능
하고 강제 모드인 경우, SELinux 제한사항 때문에 설치 프로그램이 실패
할 수 있습니다.

SELinux가 강제 모드로 설치되었는지 여부를 판별하려면 다음 중 하나를 수
행하십시오.  
*  /etc/sysconfig/selinux 파일 확인
*  sestatus 명령 실행
*  SELinux 주의사항에서 /var/log/messages 파일 확인(주의사항 형식은 RHEL
   4와 RHEL 5가 다를 수 있습니다.)

SELinux를 사용하지 않으려면 다음 중 하나를 수행하십시오.  
*  허용 모드로 설정하고 슈퍼 유저로 setenforce 0 명령을 실행하십시오.
*  /etc/sysconfig/selinux를 수정하고 머신을 재부팅하십시오.

DB2 제품을 RHEL 4 또는 RHEL 5 시스템에 설치하면, DB2 프로세스가 제한 받
지 않는 도메인에서 실행됩니다. DB2 프로세스를 고유 도메인에 지정하려면, 
규정을 수정하십시오. 샘플 SELinux 규정이 sqllib/samples 디렉토리에 있습
니다.

DB2 서버 및 IBM 데이터 서버 클라이언트에 대한 설치 요구사항(Solaris 운영 
체제)



DB2 제품을 설치하려면 다음 운영 체제, 하드웨어 및 통신 전제조건을 충족
해야 합니다.

표 3. Solaris 운영 체제 설치 요구사항
+-----------------------------------------+---------------------------+
| 운영 체제                               | 하드웨어                  |
+-----------------------------------------+---------------------------+
| Solaris 9                               | UltraSPARC                |
|  * 64비트 커널                          |                           |
|  * 패치 111711-12 및 111712-12          |                           |
|  * 원시 디바이스(raw device)가 사용된   |                           |
| 경우 Solaris 9에서 패치 122300-11 또는  |                           |
| Solaris 10에서 패치 125100-07           |                           |
|  * 64비트 Fujitsu PRIMEPOWER 및 패치 91 |                           |
| 2041-01에 대한 수정사항을 가져오기 위한 |                           |
| Solaris 9 커널 갱신 패치 112233-01 이상 |                           |
| Solaris 10                              |                           |
|  * 64비트 커널                          |                           |
|  * 원시 디바이스(raw device)가 사용된   |                           |
| 경우 패치 125101-07                     |                           |
+-----------------------------------------+---------------------------+



커널 구성 고려사항

커널 구성 매개변수는 /etc/system에 설정되어 있습니다. 수정 중인 커널 매
개변수가 동적으로 나열되지 않는 경우 /etc/system 변경사항을 적용하려면 
시스템을 재부팅해야 합니다. 이러한 매개변수는 IBM Data Server Client를 
설치하기 전에 설정해야 합니다.



소프트웨어 고려사항
*  (클라이언트 전용) Kerberos 인증을 사용하려면 IBM Network 
   Authentication Service(NAS) 클라이언트 v1.4 이상과 Solaris 운영 체제 
   9 이상이 필요합니다. NAS 클라이언트는 
   https://www6.software.ibm.com/dl/dm/dm-nas-p 웹 사이트에서 다운로드할
   수 있습니다.
*  IBM Data Server Client를 설치하려면, SQL 스토어드 프로시저를 빌드할 C
   컴파일러가 있어야 합니다.
*  온라인 도움말을 보거나 첫 단계(db2fs)를 실행하려면 다음 브라우저 중 
   하나가 필요합니다.  
   *  Mozilla 1.4 이상
   *  Firefox 1.0 이상
   *  Netscape 7.0 이상

보안 패치는 http://sunsolve.sun.com 웹 사이트에서 구할 수 있습니다. 
SunSolve 온라인 웹 사이트에서 왼쪽 패널에 있는 "Patches" 메뉴 항목을 누
르십시오.

Java2 Standard Edition(J2SE) Solaris 운영 체제 패치 클러스터 및 SUNWlibC
소프트웨어도 필요하며 http://sunsolve.sun.com 웹 사이트에서 구할 수 있
습니다.

64비트 Fujitsu PRIMEPOWER 시스템의 DB2의 경우, 다음이 필요합니다.  
*  패치 912041-01에 대한 수정사항을 가져오기 위한 Solaris 9 커널 갱신 
   패치 112233-01 이상

 Solaris 운영 체제용 Fujitsu PRIMEPOWER 패치는 http://
download.ftsi.fujitsu.com/의 FTSI에서 다운로드할 수 있습니다.



NFS(Network File System)에 DB2 제품 설치

NFS(Network File System)에 DB2 제품을 설치하는 것은 권장되지 않습니다.  
NFS에서  DB2 제품을 실행하려면(예를 들어, /opt/IBM/db2/V9.5을 NFS 마운
트한 후 이전에 리모트 시스템에 설치되어 있는 코드를 삭제함) 여러 수동 
단계가 필요합니다. 또한 DB2에 대해 NFS를 설정하는 데는 많은 잠재적 문제
점이 있습니다. 여기에는 다음을 포함한 문제점이 포함될 수 있습니다.

*  성능(네트워크 성능의 영향을 받음)
*  사용 가능성(단일 실패 지점을 허용함)
*  라이센스 부여(머신에서 점검이 수행되지 않음)
*  NFS 오류 진단이 어려울 수 있음

언급한 대로 NFS에 대한 설정에는 여러 가지 수동 조치가 포함되어야 합니다.

*  마운트 위치가 설치 경로를 보존하는지 확인
*  사용 권한이 제어되어야 함(예를 들어, 마운트 머신에는 쓰기 사용 권한이
   주어지지 않아야 함)
*  DB2 레지스트리는 수동으로 설정되어야 하며 모든 마운팅 머신에서 유지
   보수되어야 함
*  DB2 제품 및 기능을 발견해야 하는 경우 설치된 DB2 제품 및 기능을 나열
   하는 db2ls 명령이 설정되어 적절히 유지보수되어야 함
*  DB2 제품 환경 갱신시 좀 더 세심한 주의가 필요함
*  익스포트 머신 및 마운트 머신 정리시 추가 단계가 필요함

자세한 내용은 
http://www.ibm.com/developerworks/db2/library/long/dm-0609lee에서 
"Setting up DB2 for UNIX and Linux on NFS mounted file systems" 백서를 
참조하십시오.

디스크 및 메모리 요구사항



디스크 요구사항

제품에 필요한 디스크 스페이스는 사용자가 선택하는 설치 유형 및 사용자가 
보유하는 파일 시스템 유형에 따라 달라집니다. DB2 설치 마법사는 일반 설
치, 최소 설치 및 사용자 정의 설치 중에 선택된 구성요소를 바탕으로 동적
으로 크기를 예상합니다.

필수 데이터베이스, 소프트웨어 및 통신 제품에 필요한 디스크 스페이스도 
포함됩니다.

Linux 및 UNIX 운영 체제에서는 /tmp 디렉토리에 2GB의 여유 공간이 있어야 
합니다(권장사항).



메모리 요구사항

DB2 데이터베이스 시스템에는 최소한 256MB의 RAM이 필요합니다. DB2 및 DB2 
GUI 도구만 실행하는 시스템의 경우, 최소 512 MB의 RAM이 필요합니다.  그
러나 성능을 향상시키려면 1GB의 RAM이 필요합니다. 이 요구사항에는 시스템
에서 실행 중인 기타 소프트웨어에 대한 추가 메모리 요구사항은 포함되지 
않습니다.

메모리 요구사항 판별시 다음 사항에 유의하십시오.  
*  Itanium 기반 시스템의 HP-UX 버전 11i에서 실행 중인 DB2 제품에는 최소 
   512MB의 RAM이 필요합니다.
*  IBM Data Server Client를 지원하는 경우, 이 메모리 요구사항은 5개의 
   동시 클라이언트 연결시 필요한 메모리입니다.  5개의 클라이언트 연결마
   다 추가로 16MB의 RAM이 필요합니다.
*  메모리 요구사항은 데이터베이스 활동 범위 및 시스템에 액세스하는 클라
   이언트뿐 아니라 데이터베이스 시스템의 크기 및 복잡도에도 영향을 받습
   니다.  

   DB2 서버의 경우, 메모리 자체 조정 기능은 여러 메모리 구성 매개변수의 
   값을 자동으로 설정함으로써 메모리 구성 태스크를 단순화합니다.  사용 
   가능한 경우, 메모리 조정 프로그램은 사용 가능한 메모리 자원을 동적으
   로 정렬, 패키지 캐시, 잠금 목록 및 버퍼 풀을 비롯한 여러 메모리 소비
   자에게 분배합니다.

*  Linux 운영 체제에서는 SWAP 스페이스가 최소한 RAM의 두 배가 되어야 합
   니다(권장사항).

DB2 설치 메소드

 이 주제에서는 DB2 설치 메소드에 대한 정보를 제공합니다. 다음 표는 운영 
체제별로 사용 가능한 설치 방법을 나타냅니다.

표 4. 운영 체제별 설치 방법
+-----------------------+----------------------+----------------------+
| 설치 방법             | Windows(R)           | Linux 또는 UNIX      |
+-----------------------+----------------------+----------------------+
| DB2 설치 마법사       | 예                   | 예                   |
+-----------------------+----------------------+----------------------+
| 응답 파일 설치        | 예                   | 예                   |
+-----------------------+----------------------+----------------------+
| db2_install 명령      | 아니오               | 예                   |
+-----------------------+----------------------+----------------------+
| 페이로드(Payload) 파  | 아니오               | 예                   |
| 일 전개               |                      |                      |
+-----------------------+----------------------+----------------------+

다음은 DB2 설치 방법에 대해 설명합니다.

DB2 설치 마법사
         DB2 설치 마법사는 Linux, UNIX 및 Windows 운영 체제에서 사
         용 가능한 GUI 설치 프로그램입니다. DB2 설치 마법사는 DB2 제품을
         설치하고 초기 설정 및 구성 태스크를 수행하는 데 필요한 사용하기
         쉬운 인터페이스를 제공합니다.  

         DB2 설치 마법사는 이 설치를 다른 머신에 중복하는 데 사용할 수 
         있는 DB2 인스턴스 및 응답 파일을 작성할 수도 있습니다. 

         주: Linux 및 UNIX 플랫폼에서 비루트 설치의 경우, 단 하나의
               DB2 인스턴스만이 존재할 수 있습니다.  DB2 설치 마법사는 
               비루트 설치를 자동으로 작성합니다.

          

         Linux 및 UNIX 플랫폼에서는 DB2 설치 마법사를 표시하려면 X 
         서버가 필요합니다.


응답 파일 설치
         응답 파일은 설치 및 구성 값이 들어 있는 텍스트 파일입니다.  DB2
         설치 파일이 이 파일을 읽어 여기에 지정된 값에 따라 설치가 수행
         됩니다.  

         응답 파일 설치는 자동 설치로 언급될 수도 있습니다.

          

         이 설치 방법의 장점 중 하나는 설치를 수행하지 않고도 응답 파일
         을 작성할 수 있습니다. 이 기능은 DB2 제품을 설치하는 데 필요한 
         옵션을 캡처하는 데 사용할 수 있습니다. 응답 파일은 나중에 사용
         자가 지정한 정확한 옵션에 따라 DB2 제품을 설치하는 데 사용할 수
         있습니다.

          

         응답 파일을 사용하는 또 하나의 장점은 DB2 설치 마법사를 사용하
         여 설정할 수 없는 매개변수에 대한 액세스를 제공한다는 점입니다.

          

         Linux 및 UNIX 운영 체제에서 사용자의 응용프로그램에 DB2 설치 
         이미지를 임베드한 경우, 이 응용프로그램은 설치 진행 정보와 컴
         퓨터에서 판독 가능한 형식으로 프롬프트를 수신할 수 있습니다. 이
         동작은 INTERACTIVE 응답 파일 키워드에 의해 제어됩니다.

          

         다음과 같은 여러 가지 방법으로 응답 파일을 작성할 수 있습니다. 
         

         응답 파일 생성 프로그램 사용(Windows 플랫폼)
                  Windows에서는 응답 파일 생성 프로그램을 사용하여 기존
                  의 설치를 복제하는 응답 파일을 작성할 수 있습니다. 예
                  를 들어, IBM Data Server Client를 설치하고 클라이언트
                  를 완전히 구성한 다음, 응답 파일을 생성하여 클라이언
                  트의 설치 및 구성을 다른 컴퓨터로 복제할 수 있습니다.

         DB2 설치 마법사 사용
                  DB2 설치 마법사는 DB2 설치 마법사가 진행됨에 따라 사
                  용자가 선택하는 선택사항을 기본으로 응답 파일을 작성할
                  수 있습니다. 선택사항은 시스템의 위치에 저장할 수 있는
                  응답 파일에 기록됩니다. 파티션된 데이터베이스 설치를 
                  선택할 경우, 두 개의 응답 파일(인스턴스 소유 컴퓨터용 
                  파일과 참여 컴퓨터용 파일)이 생성됩니다. 

                  db2cfexp 명령을 사용하여 클라이언트 또는 서버 프로파
                  일을 익스포트하여 클라이언트 또는 서버 구성을 저장한 
                  다음 db2cfimp 명령을 사용하여 프로파일을 쉽게 임포트할
                  수 있습니다. db2cfexp 명령으로 익스포트된 클라이언트 
                  또는 서버 프로파일은 CLIENT_IMPORT_PROFILE 키워드를 
                  사용하여 응답 파일 설치 중에 임포트할 수도 있습니다.

                   

                  설치를 수행하고 데이터 소스를 카탈로그화한 후 클라이
                  언트 또는 서버 프로파일을 익스포트해야 합니다.


         각 DB2 제품이 제공하는 샘플 응답 파일 사용자 정의
                  응답 파일 생성 프로그램 또는 DB2 설치 마법사를 사용하
                  여 응답 파일을 작성하는 대신 수동으로 샘플 응답 파일을
                  수정할 수도 있습니다. 샘플 응답 파일은 DB2 제품 DVD에 
                  제공됩니다. 샘플 응답 파일은 각 제품에 유효한 모든 키
                  워드에 대한 세부사항을 제공합니다.


db2_install 명령(Linux 및 UNIX 플랫폼 전용)
         db2_install 명령은 영어 인터페이스를 지원하여 지정한 DB2 제품의
         모든 구성요소를 설치합니다.  -L 매개변수를 사용하여 지원할 추가
         언어를 선택할 수 있습니다. 구성요소를 선택하거나 선택 취소할 수
         없습니다.  

         db2_install 명령을 사용하여 지정된 DB2 제품에 대한 모든 구성요
         소를 설치하는 경우, 사용자 및 그룹 작성, 인스턴스 작성 또는 구
         성을 수행하지 않습니다. 이 설치 메소드는 설치 후에 구성이 완료
         되는 경우에 유용한 방법입니다. DB2 제품을 설치 중에 DB2 제품을 
         구성하려는 경우 DB2 설치 마법사를 사용하십시오.

          

         Linux 및 UNIX 운영 체제에서 사용자의 응용프로그램에 DB2 설치 
         이미지를 임베드한 경우, 이 응용프로그램은 설치 진행 정보와 컴
         퓨터에서 판독 가능한 형식으로 프롬프트를 수신할 수 있습니다.

          

         제품 파일 전개 후에 이 설치 메소드를 수동으로 구성해야 합니다.


페이로드(Payload) 파일 전개(Linux 및 UNIX 전용)
         이 메소드는 대부분의 사용자에게 권장되지는 않으나 향상된 설치 
         메소드입니다. 사용자가 직접 페이로드(payload) 파일을 설치해야 
         합니다.  페이로드(payload) 파일은 설치 가능한 구성요소에 대한 
         모든 파일 및 메타데이터를 포함하는 압축된 tarball 파일입니다.  

         제품 파일 전개 후에 이 설치 메소드를 수동으로 구성해야 합니다.

주: DB2 제품 설치는 더 이상 Linux 및 UNIX 플랫폼의 운영 체제 패키지가 
      아닙니다. 설치를 위한 운영 체제 명령은 더 이상 사용할 수 없습니다.
      DB2 설치로 인터페이스하고 쿼리하는 데 사용하는 모든 기존의 스크립
      트를 변경해야 합니다.

비루트 설치

비루트 설치 개요(Linux 및 UNIX)

버전 9.5 이전에는 루트 특권이 있는 경우에만 제품 설치, FixPack 적용 및 
롤백, 인스턴스 구성, 기능을 추가하거나 설치 제거할 수 있었습니다. 이제 
비루트 사용자인 경우에는 이러한 태스크를 Linux 및 UNIX 플랫폼에서 수행할
수 있습니다.

DB2 설치 프로그램은 비루트 설치 중에 비루트 인스턴스를 자동으로 작성하고
구성합니다.  비루트 사용자는 설치 중에 비루트 인스턴스의 구성을 사용자 
정의할 수 있습니다. 루트 권한 없이 설치된 DB2 제품을 사용하고 유지보수할
수도 있습니다.

DB2 제품의 비루트 설치에는 디폴트로 대부분의 기능이 사용 가능으로 설정된
하나의 DB2 인스턴스가 있습니다.

비루트 설치는 다음과 같은 많은 그룹에 유용합니다.  
*  시스템 관리자의 시간을 소비하지 않고 DB2 제품을 설치하려는 수 천개의 
   워크스테이션 및 사용자가 있는 엔터프라이즈
*  일반적으로 시스템 관리자는 아니지만 응용프로그램을 개발하기 위해 DB2 
   제품을 사용하는 응용프로그램 개발자
*  루트 권한이 필요하지 않지만 DB2 제품을 임베드하는 소프트웨어를 개발
   하는 독립 소프트웨어 벤더(ISV)

비루트 설치에는 대부분의 루트 설치 기능이 있지만 몇가지 차이점과 한계가 
있습니다.  루트 사용자가 db2rfe 명령을 실행하게 하여 이러한 한계를 조금 
줄일 수 있습니다.

루트 설치와 비루트 설치 간의 차이점

몇 가지 한계 외외에 비루트 설치의 디렉토리 구조는 루트 설치의 디렉토리 
구조와 약간 다릅니다.

루트 설치 중에 DB2 제품의 서브디렉토리 및 파일은 루트 사용자가 선택한 
디렉토리에 작성됩니다.

루트 사용자와는 달리, 비루트 사용자는 DB2 제품을 설치할 위치를 선택할 수
없습니다. 비루트 설치는 항상 $HOME/sqllib 디렉토리에 설치됩니다. 여기서 
$HOME은 비루트 사용자의 홈 디렉토리를 표시합니다. 비루트의 sqllib 디렉
토리 내에서 서브디렉토리의 레이아웃은 루트 설치의 레이아웃과 유사합니다.

루트 설치의 경우 여러 인스턴스를 작성할 수 있습니다. 인스턴스 소유권은 
인스턴스 작성시 사용된 사용자 ID와 연관됩니다.

비루트 설치에는 단 하나의 DB2 인스턴스만 있을 수 있습니다. 비루트 설치 
디렉토리에는 소프트 링크가 없는 모든 DB2 제품 파일 및 인스턴스 파일이 
포함됩니다.

다음 표는 루트 설치와 비루트 설치 간의 차이점을 요약합니다.  

표 5. 루트 설치와 비루트 설치 간의 차이점
+-----------------------+----------------------+----------------------+
| 기준                  | 루트 설치            | 비루트 설치          |
+-----------------------+----------------------+----------------------+
| 사용자가 설치 디렉토  | 예                   | 아니오. DB2 제품은   |
| 리를 선택할 수 있음   |                      | 사용자의 홈 디렉토리 |
|                       |                      | 아래에 설치됩니다.   |
+-----------------------+----------------------+----------------------+
| 많은 DB2 인스턴스가   | 다중                 | 하나                 |
| 허용됨                |                      |                      |
+-----------------------+----------------------+----------------------+
| 설치 중에 파일 전개   | 프로그램 파일 전용.  | 프로그램 파일 및 인  |
|                       | 인스턴스는 설치 후에 | 스턴스 파일. DB2 제  |
|                       | 작성되어야 합니다.   | 품은 설치 후에 즉시  |
|                       |                      | 사용 가능합니다.     |
+-----------------------+----------------------+----------------------+

비루트 설치의 한계

루트 설치와 비루트 설치 간의 차이점 외에 비루트 설치에는 몇 가지 한계가 
있습니다. 이 주제에서는 비루트 설치를 사용할지 여부를 결정하는 데 도움을
줄 한계를 다룹니다.

제품 한계
         다음과 같은 일부 DB2 제품은 비루트 설치에서는 지원되지 않습니
         다.  
         *  데이터 서버 개발자 도구
         *  DB2 Embedded Application Server(DB2 EAS)
         *  DB2 Query Patroller
         *  DB2 Net Search Extender
         *   로컬로 설치된 DB2 정보 센터

            주: 로컬로 설치된 DB2 정보 센터는 디먼을 시작하려면 루트 권
                  한이 필요하므로 비루트 설치에서는 지원되지 않습니다. 
                  그러나 비루트 설치 DB2 인스턴스가 동일한 컴퓨터에 설
                  치된 경우 이 인스턴스를 로컬로 설치된 DB2 정보 센터를 
                  사용하도록 구성할 수 있습니다.


기능 및 도구 한계
         다음 기능 및 도구는 비루트 설치에서는 사용할 수 없습니다.  
         *  DB2 Administration Server(DAS) 및 관련 명령(dascrt, dasdrop,
            daslist, dasmigr 및 dasupdt)
         *  구성 지원 프로그램
         *  제어 센터
         *  db2governor가 우선순위를 높이는 기능은 지원되지 않습니다.
         *  워크 로드 관리 프로그램(WLM)에서는 비루트 DB2 인스턴스의 DB2
            서비스 클래스에서 에이전트 우선순위를 설정할 수 있습니다. 
            그러나 에이전트 우선순위는 고려되지 않고 SQLCODE 오류가 리
            턴되지 않습니다.
         *  시스템 재부팅시 비루트 DB2 인스턴스는 자동 시작되지 않습니
            다.


Health Monitor 한계
         다음과 같은 Health Monitor 기능은 비루트 설치에서 지원되지 않
         습니다.  
         *  경보 발생시 스크립트 실행 또는 태스크 조치
         *  경보 통지 보내기


파티션된 데이터베이스 한계
         비루트 설치에서는 단일 파티션 데이터베이스만 지원됩니다. 데이
         터베이스 파티션을 추가할 수 없습니다.

DB2 제품 나열
         비루트 사용자로서 실행할 때 db2ls 명령이 생성하는 결과는 루트 
         사용자로 실행할 때 생성되는 결과와 다릅니다. 자세한 내용은 
         db2ls 명령 주제를 참조하십시오.

DB2 사본 각 비루트 사용자는 단 하나의 DB2 제품 사본만 설치할 수 있습니
         다.

DB2 인스턴스 한계
         비루트 설치에서는 설치 중에 하나의 DB2 인스턴스가 작성됩니다. 
         추가적인 인스턴스는 작성할 수 없습니다.

DB2 인스턴스 조치는 인스턴스 소유자만이 수행할 수 있습니다. 
         루트 설치 및 비루트 설치는 같은 컴퓨터에서 다른 설치 경로에 공
         존할 수 있습니다. 그러나 비루트 인스턴스는 비루트 인스턴스를 
         소유하는 비루트 사용자에 의해서만 갱신되거나 삭제(drop)될 수 
         있습니다db2_deinstall 명령 사용).  

         루트 특권을 가진 사용자가 작성하는 DB2 인스턴스는 루트 특권을 
         가진 사용자만이 갱신하거나 삭제(drop)할 수 있습니다.


DB2 인스턴스 명령
         다음 DB2 인스턴스 명령은 비루트 설치에서는 사용할 수 없습니다. 
         

         db2icrt  DB2 제품을 비루트 사용자로 설치하는 경우, 단일 
                  인스턴스는 자동으로 작성되고 구성됩니다. 추가 인스턴
                  스는 비루트 설치에서 작성할 수 없습니다. 그러나 자동
                  으로 작성된 인스턴스를 구성해야 하는 경우에는 비루트 
                  설치 구성 명령 db2nrcfg를 사용할 수 있습니다.

         db2iupdt db2iupdt 명령은 비루트 인스턴스에는 사용할 수 없습니
                  다. 대신 비루트 DB2 인스턴스를 갱신하려면 비루트 설치 
                  구성 명령(db2nrcfg)을 사용하십시오. 그러나 비루트 인
                  스턴스를 갱신하는 것은 일반적으로 필수는 아닙니다. 이
                  는 DB2 제품을 갱신할 때 자동으로 갱신되기 때문입니다.

         db2idrop 비루트 설치 중에 자동으로 작성되는 인스턴스는 삭제
                  (drop)할 수 없습니다. DB2 인스턴스를 삭제(drop)하려면 
                  DB2 제품을 설치 제거해야 합니다.

         db2imigr 이주는 비루트 설치에서 지원되지 않습니다.

이주 한계
         루트 인스턴스는 비루트 인스턴스로 이주할 수 없습니다.

사후 설치 조치는 DB2 인스턴스 소유자만이 수행할 수 있습니다. 
         루트 설치 및 비루트 설치는 같은 컴퓨터에 공존할 수 있습니다. 
         그러나 DB2 제품을 설치한 비루트 사용자만이 다음과 같은 후속 조
         치를 취할 수 있습니다.  
         *  FixPack 적용
         *  기능 추가
         *  추가 기능 제품 설치


ulimit 값 조정
         UNIX 및 Linux에서 ulimit 명령은 데이터 및 스택 한계와 같은 사
         용자 자원 한계를 설정하고 보고합니다.  루트 인스턴스의 경우 데
         이터베이스 서버는 영구 설정을 변경하지 않고 필요한 ulimit 설정
         을 동적으로 갱신합니다. 그러나 비루트 인스턴스의 경우 ulimit 
         설정은 설치 중에만 선택할 수 있습니다. 설정이 부적합한 경우 경
         고 메시지가 표시됩니다. ulimit 설정을 변경하려면 루트 권한이 
         필요합니다.



db2rfe를 실행하여 극복할 수 있는 한계

비루트 설치에는 db2rfe 명령을 실행하여 극복할 수 있는 추가적인 한계가 
있습니다. 다음 기능은 비루트 설치에서는 처음에는 사용할 수 없습니다.  
*  운영 체제 기반 인증
*  고가용성(HA) 기능
*  /etc/services 파일에서 서비스 이름을 예약하는 기능
*  사용자 데이터 한계(ulimits)를 늘리는 기능. 이 기능은 AIX에만 적용됩
   니다. 다른 플랫폼에서는 사용자 데이터 한계는 수동으로 늘려야 합니다.

비루트 설치에서 루트 기능 사용 명령(db2rfe)을 실행하여 이러한 기능을 사
용 가능하게 하십시오. db2rfe 명령 실행은 선택적이지만 루트 권한을 가진 
사용자가 실행해야 합니다.



비루트 설치에서 인증 유형

운영 체제 기반 인증은 DB2 제품의 기본 인증 유형입니다. 비루트 설치는 운
영 체제 기반 인증을 지원하지 않으므로 DB2 제품을 비루트 사용자로서 설치
한 후에 db2rfe 명령을 실행하도록 선택하지 않은 경우에는 인증 유형을 수
동으로 설정해야 합니다. 데이터베이스 관리 프로그램 구성(dbm cfg) 파일에
서 다음 매개변수를 갱신하여 이를 수행할 수 있습니다.  
*  clnt_pw_plugin(클라이언트 사용자 ID-암호 플러그인 구성 매개변수)
*  group_plugin(그룹 플러그인 구성 매개변수)
*  srvcon_pw_plugin(서버 구성 매개변수에서 들어오는 연결에 대한 사용자 
   ID-암호 플러그인)



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

이 태스크에서는 Linux 및 UNIX 시스템에서 DB2 설치 마법사를 
시작하는 방법에 대해 설명합니다.  DB2 설치 마법사는 시스템에 설치 환경 
설정을 정의하고 DB2 제품을 설치하는 데 사용됩니다.



DB2 설치 마법사를 시작하기 전에 다음을 수행하십시오.  
*  파티션된 데이터베이스 환경을 설정하려면 이 주제의 맨 아래에 있는 관련
   링크를 통해 사용법을 확인하십시오.
*  시스템이 설치, 메모리 및 디스크 요구사항에 맞는지 확인하십시오.
*  루트 또는 비루트 권한을 사용하여 DB2 서버를 설치할 수 있습니다. 비루
   트 설치에 관한 자세한 정보는 관련 링크를 참조하십시오.
*  DB2 제품 이미지를 사용할 수 있어야 합니다. DB2 설치 이미지는 실제 DB2
   제품 DVD를 구입하거나 설치 이미지를 Passport Advantage에서 다운로드
   하여 얻을 수 있습니다.
*  비영문판의 DB2 데이터베이스 제품을 설치할 경우, 해당 자국어 패키지가 
   있어야 합니다.
*  DB2 설치 마법사는 그래픽 설치 프로그램입니다.  머신에서 DB2 설치 마
   법사를 실행하려면 그래픽 사용자 인터페이스를 렌더링할 수 있는 X 창이 
   있어야 합니다. X Windows 서버가 실행 중인지 확인하십시오. 표시 화면을
   적절하게 익스포트했는지 확인하십시오. 예를 들면, export 
   DISPLAY=9.26.163.144:0.입니다.
*  보안 소프트웨어를 사용하는 환경에서는 DB2 설치 마법사를 시작하기 전에
   수동으로 필수 DB2 사용자를 작성해야 합니다.

주: 
      *  XML 기능의 사용은 코드 세트 UTF-8로 정의되어 있고 하나의 데이
         터베이스 파티션만 있는 데이터베이스로 제한됩니다.
      *  DB2 설치 마법사 필드에는 영어 이외의 문자를 사용할 수 없습니다.



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

1. 실제 DB2 제품 DVD를 사용하는 경우, 다음 명령을 입력하여 DB2 제품 DVD
   가 마운트되어 있는 디렉토리로 변경하십시오.  
      cd /dvdrom

   여기서 dvdrom은 DB2 제품 DVD의 마운트 위치를 나타냅니다.
2. DB2 제품 이미지를 다운로드한 경우, 제품 파일의 압축을 푼 다음 untar
   해야 합니다.  
   a. 제품 파일의 압축을 푸십시오. 
      gzip -d product.tar.gz

      여기서, product는 다운로드한 제품의 이름입니다.
   b. 제품 파일을 untar하십시오.  

      Linux 운영 체제: 
               
                  tar -xvf product.tar


      AIX, HP-UX 및 Solaris 운영 체제: 
               
               gnutar -xvf product.tar

      여기서, product는 다운로드한 제품의 이름입니다.
   c. 디렉토리를 변경하십시오. 
      cd ./product

      여기서, product는 다운로드한 제품의 이름입니다.

   주: 자국어 패키지를 다운로드한 경우에는 이를 동일한 디렉토리에 압축을
         푸십시오. 그러면 동일한 디렉토리에 서브디렉토리(예: ./nlpack/
         disk1)가 작성되고 설치 프로그램이 프롬프트 없이 자동으로 설치 
         이미지를 찾을 수 있습니다.

3. 제품 이미지가 있는 디렉토리에서 ./db2setup 명령을 입력하여 DB2 설치 
   마법사를 시작하십시오.
4. IBM DB2 설치 런치패드가 열립니다. 이 창에서 설치 요구사항 및 릴리스 
   정보를 보거나 바로 설치를 진행할 수 있습니다. 최신 정보에 대한 릴리스
   정보와 설치 요구사항을 검토할 수 있습니다.
5. 제품 설치 및 제품 설치 창을 누르면 설치할 수 있는 제품이 표시됩니다. 
   

   새로 설치를 눌러 설치를 실행하십시오. DB2 설치 마법사의 프롬프트에 
   따라 설치를 진행하십시오.

    

   설치를 시작한 후 DB2 설치 마법사의 각 설치 패널에서 항목을 선택하십
   시오. 설치 도움말을 사용하여 나머지 단계를 진행할 수 있습니다. 설치 
   도움말을 호출하려면 도움말을 누르거나 F1을 누르십시오. 취소를 누르면 
   언제든지 설치를 끝낼 수 있습니다.

    

   비루트 설치의 경우 DB2 제품은 항상 $HOME/sqllib 디렉토리에 설치되어 
   있습니다. 여기서 $HOME은 비루트 사용자의 홈 디렉토리를 표시합니다.

    

   루트 설치의 경우, 기본적으로 DB2 제품은 다음 디렉토리 중 하나다음 디
   렉토리에 설치됩니다.  

   AIX, HP-UX 및 Solaris
            /opt/IBM/db2/V9.5

   Linux    /opt/ibm/db2/V9.5

    

   이 디렉토리가 이미 사용되고 있는 시스템에 설치할 경우, DB2 제품 설치 
   경로에는 _xx이 추가됩니다. 여기서, _xx는 01부터 시작하는 숫자로서 설
   치한 DB2 사본 수에 따라 증가합니다.

    

   자체 DB2 제품 설치 경로도 지정할 수 있습니다.

    

   DB2 설치 경로에는 다음과 같은 규칙이 사용됩니다.  
   *  소문자(a-z), 대문자(A-Z) 및 밑줄(_)을 포함할 수 있음
   *  128자를 넘을 수 없음
   *  스페이스를 포함할 수 없음
   *  영어가 아닌 문자를 사용할 수 없음







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

설치 로그 파일은 다음과 같습니다.  
*  DB2 설치 로그 파일. 이 파일은 오류를 포함한 모든 DB2 설치 정보를 캡
   처합니다.  
   *  루트 설치의 경우, DB2 설치 로그 파일 이름은 db2setup.log입니다.
   *  비루트 설치의 경우, DB2 설치 로그 파일 이름은 
      db2setup_username.log입니다. 여기서 username은 설치시 사용한 비루
      트 사용자 ID입니다.

*  DB2 오류 로그 파일. 이 파일은 Java(TM)에서 리턴되는 모든 오류 출력
   (예: 예외 및 트랩 정보)을 캡처합니다.  
   *  루트 설치의 경우, 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의 숫자이며, 해당 머신에 설치되어 있는 설치 사본 수에 따라 다
릅니다.

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

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

DB2 Express 및 DB2 Workgroup Server Edition 메모리 한계
         DB2 Express Edition을 설치하는 경우 인스턴스에 허용되는 최대 
         메모리는 4GB입니다. 

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

          

         인스턴스에 할당되는 메모리 양은 INSTANCE_MEMORY 데이터베이스 
         관리 프로그램 구성 매개변수에 의해 판별됩니다.  

         버전 9.1에서 이주할 때 중요 참고 사항
                  
                  *  DB2 제품 버전 9.1의 메모리 구성이 허용된 한계를 초
                     과한 경우에는 DB2 제품이 현재 버전으로 이주된 후에 
                     시작되지 않을 수도 있습니다.
                  *  자율 조정 메모리 관리자는 전체 인스턴스 메모리 한
                     계를 라이센스 한계 범위를 초과하여 증가시키지 않습
                     니다.

응답 파일 설치

샘플 응답 파일을 사용하여 응답 파일 작성(Linux 및 UNIX)



 응답 파일을 작성한 후에는 키워드를 활성화하거나 비활성화하려면 응답 파
일을 변경해야 할 수도 있습니다.

다음 시나리오 중 하나가 적용되어야 합니다.  
*  샘플 응답 파일(db2/platform/samples에 있음. 여기서 platform은 적합한 
   하드웨어 플랫폼을 가리킴)을 기반으로 응답 파일을 작성하려고 합니다.
*  DB2 설치 마법사(설치를 기반으로)를 사용하여 응답 파일을 작성했고 이를
   변경하려 합니다.

DVD에서 직접 설치하는 경우 이름을 바꾼 응답 파일을 또 다른 파일 시스템에
저장해야 합니다.

인스턴스 소유자의 이름을 응답 파일에 지정할 수 있습니다. 이 사용자가 아
직 존재하지 않는 경우 DB2는 시스템에 이 사용자를 작성합니다.

응답 파일을 편집하려면 다음을 수행하십시오.

1. 샘플 응답 파일을 사용 중인 경우 샘플 응답 파일을 로컬 파일 시스템으로
   복사하고 이를 응답 파일 키워드 주제를 참조하여 편집하십시오. 
2. 샘플 응답 파일을 사용자 정의하십시오.  

   응답 파일에서 항목을 활성화하려면 키워드 왼쪽의 별표(*)를 제거하십시
   오. 그런 다음 값 오른쪽의 현재 설정을 새 설정으로 바꾸십시오. 가능한 
   설정은 등호 오른쪽에 나열되어 있습니다.

    

   일부 제품 응답 파일에는 값을 제공해야 하는 필수 키워드가 있습니다. 
   필수 키워드는 각 응답 파일의 주석에 문서화되어 있습니다.

    

   설치에 고유한 키워드만이 응답 파일 설치 중에 응답 파일에 지정되어 있
   습니다.

3. 파일을 네트워크의 모든 사람이 사용할 수 있는 익스포트된 파일 시스템에
   저장하십시오. 

응답 파일을 사용하여 DB2 제품 설치(Linux 및 UNIX)





 설치를 시작하기 전에 다음을 확인하십시오.

*  루트 설치의 경우 루트 특권이 있는 사용자 ID를 사용하여 로그온하십시
   오. 비루트 설치의 경우 DB2 설치를 소유할 사용자 ID로 로그온하십시오.
*  시스템이 DB2 제품을 설치하기 위한 모든 메모리, 하드웨어 및 소프트웨어
   요구사항에 부합합니다.
*  루트 또는 비루트 권한이 있는 응답 파일을 사용하여 DB2 제품을 설치할 
   수 있습니다. 비루트 설치에 관한 자세한 정보는 관련 링크를 참조하십시
   오.
*  작업 중인 DB2 사본과 관련된 모든 DB2 프로세스가 중지됩니다.



응답 파일 설치를 수행하려면 다음을 수행하십시오.

1. db2setup 명령을 다음과 같이 입력하십시오. 
      dvd/db2setup -r responsefile_directory/response_file

   각 부분에 대한 설명은 다음과 같습니다.  
   *  dvd는 DB2 설치 가능한 이미지의 위치를 표시합니다.
   *  responsefile_directory는 사용자 정의된 응답 파일이 있는 디렉토리를
      표시합니다.
   *  response_file은 응답 파일의 이름을 표시합니다.

2. 설치 완료 시 로그 파일의 메시지를 점검하십시오.  설치 로그는 디폴트로
   /tmp 디렉토리에 있습니다.  
   *  db2setup.log(비루트 설치의 경우 db2setup_username.log, 여기서 
      username은 설치시 사용한 비루트 사용자 ID임)
   *  db2setup.err(비루트 설치의 경우 db2setup_username.err, 여기서 
      username은 설치시 사용한 비루트 사용자 ID임)

   로그 파일의 위치를 지정할 수 있습니다. 설치 실행기록 로그 
   db2install.history는 DB2DIR/install/logs에 있습니다. 여기서 DB2DIR은 
   DB2 제품이 설치된 경로를 지정합니다. 디폴트 설치 디렉토리는 다음과 
   같습니다. 
   *  AIX, HP-UX 또는 Solaris: /opt/IBM/db2/V9.5
   *  Linux: /opt/ibm/db2/V9.5

    

   동일한 위치에 하나 이상의 DB2 제품이 설치된 경우, 
   db2install.history.xxxx를 참조하십시오. 여기서 xxxx는 0001부터 시작
   하는 숫자로서 설치한 DB2 사본 수에 따라 증가합니다.



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

db2_install 또는 doce_install 명령을 사용하여 DB2 제품 설치(Linux 및 
UNIX)



 DB2 제품 및 기능 또는 DB2 정보 센터를 설치하기 전에 다음을 수행하십시
오.

*  설치할 특정 DB2 제품에 대한 설치 문서를 참조해야 합니다. 예를 들어, 
   DB2 Enterprise Server Edition을 설치하려는 경우 설치 전제조건 및 기타
   중요 설치 정보를 검토하려면 Quick Beginnings for DB2 Servers 문서를 
   참조하십시오.
*  루트 또는 비루트 권한을 사용하여 DB2 제품을 설치할 수 있습니다. 그러
   나 비루트 권한으로 doce_install를 사용하여 DB2 정보 센터를 설치할 수
   는 없습니다. 비루트 설치 및 한계에 대한 자세한 정보는 관련 링크를 참
   조하십시오.
*  DB2 제품 이미지를 사용할 수 있어야 합니다. DB2 설치 이미지는 실제 DB2
   제품 DVD를 구입하거나 설치 이미지를 Passport Advantage에서 다운로드
   하여 얻을 수 있습니다.



db2_install 명령은 지원되는 Linux 및 UNIX 운영 체제에 DB2 제품 및 기능을
설치합니다.

doce_install 명령은 DB2 정보 센터를 지원되는 Linux 및 UNIX 운영 체제에 
설치합니다.

rpm, SMIT, swinstall 또는 pkgadd와 같은 운영 체제의 원시(NATIVE) 설치 
유틸리티를 사용하여 DB2 제품 또는 기능을 수동으로 설치할 수 없습니다.  
DB2 설치와 인터페이스하고 쿼리하는 데 사용하는 모든 기존의 스크립트를 
변경해야 합니다.

db2_install 명령은 National Language Package DVD에서는 지원되지 않습니
다.

시스템에 현재 릴리스에 대한 DB2 버전 정보 센터 중 하나의 사본만 설치할 
수 있습니다. 정보 센터는 DB2 제품이 설치된 곳과 동일한 위치에 설치할 수 
없습니다. 방화벽이 있는 시스템에 DB2 정보 센터를 설치하고 다른 시스템에
서 DB2 정보 센터로 액세스하는 것을 허용하는 경우, 방화벽 설정에서 포트를
열어야 합니다. 

DB2 제품 또는 기능을 db2_install 명령을 사용하여 설치하거나 DB2 정보 센
터를 doce_install 명령을 사용하여 설치하려면 다음을 수행하십시오.

1. 실제 DB2 제품 DVD가 있는 경우, 해당 DVD를 넣고 마운트하거나 설치 이
   미지가 저장되어 있는 파일 시스템에 액세스하십시오. 
2. DB2 제품 이미지를 다운로드한 경우, 제품 파일의 압축을 푼 다음 untar
   해야 합니다. 
   a. 제품 파일의 압축을 푸십시오. 
      gzip -d product.tar.gz

      예: 
      gzip -d ese.tar.gz

   b. 제품 파일을 Untar하십시오.  

      Linux 운영 체제: 
               
                  tar -xvf product.tar

               예: 
               tar -xvf ese.tar


      AIX, HP-UX 및 Solaris 운영 체제: 
               
               gnutar -xvf product.tar

               예: 
               gnutar -xvf ese.tar

   c. 디렉토리를 제품 디렉토리로 변경하십시오. 
      cd product

      예: 
      cd ese

3. ./db2_install 또는 ./doce_install 명령을 입력하십시오. 
   ./db2_install -b DB2DIR -p productShortName -c NLPackLocation -L language... -n 

   각 부분에 대한 설명은 다음과 같습니다.  
   *  DB2DIR은 DB2 제품이 설치될 경로를 지정합니다. 경로가 지정되지 않
      으면 디폴트 경로를 선택하거나 경로를 제공하라는 프롬프트가 표시됩
      니다.  디폴트 설치 경로는 다음과 같습니다.  
      *  AIX, HP-UX 또는 Solaris 운영 체제: /opt/IBM/db2/V9.5
      *  Linux 운영 체제: /opt/ibm/db2/V9.5

       

      사용자 경로를 제공하는 경우 전체 경로 이름을 지정하여야 합니다.

       

      DB2 설치 경로에는 다음과 같은 규칙이 사용됩니다.  
      *  소문자(a-z), 대문자(A-Z) 및 밑줄(_)을 포함할 수 있음
      *  128자를 넘을 수 없음
      *  스페이스를 포함할 수 없음
      *  영어가 아닌 문자를 사용할 수 없음

       

      주: DB2 제품과 구성요소가 함께 작동하기 위해서는 단일 경로에 설치
            해야 합니다. 이는 DB2 제품을 여러 경로에 설치하는 기능과 혼
            동하지 마십시오. 그러나 제품과 구성요소가 함께 작동하기 위
            해서는 동일 경로에 설치해야 하고 동일 릴리스 레벨이어야 합
            니다.

   *  productShortName은 설치할 DB2 제품을 지정합니다.  

      이 매개변수는 대소문자를 구분하지 않으며 -n 매개변수가 지정된 경
      우에는 필수입니다. 제품 단축 이름(productShortName)은 미디어에서 
      /db2/plat 디렉토리에 있는 ComponentList.htm 파일(제품 전체 이름 
      아래)에 있습니다. 여기서 plat는 설치 위치인 플랫폼 이름입니다.  한
      번에 한 개의 제품만 설치할 수 있습니다.

   *  NLPackLocation은 자국어 팩(NLPACK) 위치를 지정합니다.
   *  language는 자국어 지원(NLS)을 지정합니다. DB2 제품의 비영문판을 
      설치할 수 있습니다. 그러나 이 명령을 자국어 팩 DVD가 아닌 제품 DVD
      에서 실행해야 합니다.  

      기본적으로 영어는 항상 설치되므로 영어는 지정할 필요가 없습니다. 
      둘 이상의 언어가 필요할 때 이 매개변수는 필수입니다. 다중 언어를 
      표시하려면 이 매개변수를 여러 번 지정하십시오.  예를 들어, 프랑스
      어와 독일어를 설치하려면 -L FR -L DE를 지정하십시오.

   *  n 매개변수는 비대화식 설치 모드를 표시합니다. 이 매개변수가 지정
      되면 -b 및 -p를 모두 지정해야 합니다. 적용 가능한 경우 -c 및 -L을 
      지정하기만 하면 됩니다.

    DB2 정보 센터 설치시, 디폴트값 외의 포트 번호를 지정하면 "지정한 서
   비스 이름이 사용 중임"이라는 메시지를 수신할 수 있습니다. 디폴트 포트
   번호를 사용하도록 선택하거나 다른 서비스 이름을 지정하여 오류를 수정
   할 수 있습니다.



설치 후에는 DB2 서버를 수동으로 구성해야 합니다. 태스크에는 사용자 및 
인스턴스 작성과 구성이 포함됩니다.

FixPack 적용





문제점 없이 작업하려면 최신 FixPack 레벨에서 DB2 환경을 실행하는 것이 
바람직합니다. FixPack을 제대로 설치하려면 필요한 사전 및 사후 설치 태스
크를 모두 수행하십시오.

DB2 FixPack에는 IBM에서 테스트시 발견된 문제점(APAR)에 대한 갱신사항 및 
수정사항과 고객이 보고한 문제점에 대한 수정사항이 포함되어 있습니다. 각 
FixPack에는 이 수정사항에 대한 설명이 있는 APARLIST.TXT 파일이 있습니다.

FixPack은 누적됩니다. 즉 제공된 DB2 버전의 최신 FixPack에는 동일한 DB2 
버전의 이전 FixPack에 대한 모든 변경사항이 포함되어 있습니다.

사용 가능한 FixPack 이미지는 다음과 같습니다.  
*  단일 서버 이미지 

   단일 서버 이미지에는 모든 DB2 서버 제품 및 IBM Data Server Client에 
   필요한 신규 및 갱신된 코드가 포함되어 있습니다. 한 위치에 둘 이상의 
   DB2 서버 제품이 설치된 경우에는 DB2 서버 FixPack이 설치된 모든 DB2 
   서버 제품에 유지보수 코드 갱신사항을 적용합니다. Data Server Client 
   FixPack은 하나의 DB2 서버 FixPack에 포함되어 있습니다(즉, 다음의 서버
   제품 중 어느 것에라도 서비스할 수 있는 FixPack입니다. Enterprise 
   Server Edition, Workgroup Server Edition, Express Edition, Personal 
   Edition, Connect Enterprise Edition, Connect Application Server 
   Edition, zSeries(R)용 Connect Unlimited Edition 및 i5/OS(R)용 Connect
   Unlimited Edition). DB2 서버 FixPack을 사용하여 Data Server Client을 
   업그레이드할 수 있습니다.

    

   또한 특정 FixPack 레벨에서 기본 DB2 사용 후 구매 라이센스로 단일 서버
   이미지를 사용하여 모든 DB2 데이터베이스 서버 제품을 설치할 수 있습니
   다.

*  기타 DB2 데이터베이스 제품별 FixPack 

   서버가 아닌 데이터베이스 제품 또는 추가 제품이 설치된 경우에만 이 
   FixPack을 사용하십시오. (예: IBM Data Server Runtime Client 또는 
   Query Patroller)

    

   설치된 DB2 제품이 DB2 서버 제품 또는 Data Server Client뿐인 경우, 이 
   유형의 FixPack은 사용하지 마십시오. 대신 단일 서버 이미지 FixPack을 
   사용하십시오.

    

   Windows 플랫폼에서 둘 이상의 DB2 데이터베이스 제품(Data Server Client
   또는 비DB2 서버로 최소한 한 제품을 포함함)이 단일 DB2 사본에 설치된 
   경우, FixPack 설치 프로세스를 시작하기 전에 상응하는 모든 제품별 
   FixPack을 다운로드 및 압축 해제하여야 합니다.

*  범용 FixPack(Linux 또는 UNIX 플랫폼 전용) 

   둘 이상의 DB2 데이터베이스 제품이 설치된 범용 FixPack 서비스 설치입
   니다.

    

   설치된 DB2 제품이 DB2 서버 제품 또는 Data Server Client뿐이라면, 범용
   FixPack은 필요하지 않습니다. 이런 경우, 단일 서버 이미지 FixPack을 
   사용하십시오.

제한사항 
         *  DB2 버전 9.5 FixPack은 오직 DB2 버전 9.5 GA(general 
            availability) 또는 FixPack 레벨 사본에만 적용할 수 있습니다.
         *  갱신되는 DB2 사본과 관련된 모든 DB2 인스턴스, DAS 및 응용프
            로그램은 FixPack을 설치하기 전에 중지해야 합니다.
         *  FixPack을 설치하기 전에 데이터베이스 파티션 기능(DPF)을 사용
            중이었다면 모든 노드에서 데이터베이스 관리 프로그램을 중지
            해야 합니다. 인스턴스 소유 노드와 기타 모든 파티션된 노드에 
            FixPack을 설치해야 합니다. 인스턴스에 참여한 모든 컴퓨터는 
            동일한 FixPack 레벨로 업그레이드되어야 합니다.
         *  Linux 또는 UNIX 운영 체제:  
            *  네트워크 파일 시스템(NFS)에 DB2 제품이 있는 경우에는 
               FixPack을 설치하기 전에 모든 인스턴스, DB2 Administration
               Server(DAS), IPC(Interprocess Communication) 및 동일한 
               NFS에 마운트된 설치를 사용하는 다른 머신의 모든 응용프로
               그램을 완전히 중지했는지 확인해야 합니다.
            *  시스템 명령 fuser 또는 lsof를 사용할 수 없는 경우에는 
               installFixPack 명령이 로드된 DB2 파일을 발견할 수 없습니
               다. DB2 파일이 로드되지 않았는지 확인하고 FixPack을 설치
               하기 위한 대체 옵션을 제공하십시오. UNIX에서는 fuser 명
               령은 로드된 파일 확인을 위해 필요합니다. Linux에서는 
               fuser 명령 또는 lsof 명령이 필수입니다.  

               대체 옵션에 대한 세부사항은 installFixPack 명령을 참조하
               십시오.

         *  클라이언트 응용프로그램에서 FixPack을 적용한 후에 응용프로
            그램의 autobind를 수행하려면 사용자에게 바인드 권한이 있어야
            합니다.
         *  DB2 FixPack의 설치는 IBM Data Server Administration Console 
            또는 IBM Data Server Developer Workbench 키워드를 제공하지 
            않습니다.

Linux 또는 UNIX에서 비루트 설치의 경우, 루트 기반 기능(예: 고가용성 및 
운영 체제 기반 인증)은 db2rfe 명령을 사용하여 사용 가능으로 할 수 있습
니다. 루트 기반 기능이 DB2 제품 설치 후에 사용 가능으로 된 경우에는 이
러한 기능을 다시 사용 가능하게 하려면 FixPack을 적용할 때마다 db2rfe 명
령을 다시 실행해야 합니다.  세부사항은 아래의 비루트 관련 링크를 참조하
십시오.

Linux 또는 UNIX 운영 체제에서 자국어가 설치되어 있는 경우, 별도의 자국어
설치 FixPack도 필요합니다. 자국어 FixPack은 단독으로 설치될 수 없습니다.
범용 또는 제품별 FixPack은 동시에 적용되어야 하며 동일한 FixPack 레벨이 
되어야 합니다. 예를 들어, Linux 또는 UNIX에서 범용 FixPack을 영어 버전이
아닌 DB2 제품에 적용할 경우 DB2 제품을 갱신하려면 범용 FixPack 및 자국어
FixPack 모두를 적용해야 합니다.

같은 시스템에 여러 개의 DB2 사본이 있는 경우 이러한 사본은 각각 다른 버
전과 다른 FixPack 레벨일 수 있습니다. 하나 이상의 DB2 사본에 FixPack을 
적용하려면 DB2 사본 각각에 FixPack을 설치해야 합니다.

FixPack을 설치하려면 다음을 수행하십시오.

1. http://www.ibm.com/software/data/db2/udb/support.html의 DB2 지원 웹 
   사이트에서 FixPack 다운로드에 대한 링크를 선택하여 최신 DB2 FixPack에
   액세스한 후 다운로드하십시오.
2. FixPack을 설치하기 전에 FixPack 전제조건을 점검하고 필수 태스크를 수
   행하십시오. DB2 데이터베이스 제품이 이미 설치되어 있으면 여러 DB2 프
   로세스도 중지해야 합니다. 자세한 내용은 FixPack ReadMe를 참조하십시
   오.
3. FixPack 설치 방법을 선택하여 FixPack을 설치하십시오. 



사후 설치 단계 또는 오류 메시지 및 권장 조치에 대해서는 로그 파일을 확
인하십시오.

DB2 설치에서 실행할 수 있는 추가 도구 설치

DB2 서버 제품 설치시 데이터 서버 개발자 도구 또는 데이터 서버 관리자 도
구를 설치하도록 선택할 수 있습니다.

DB2 서버 설치시 데이터 서버 개발자 도구 또는 데이터 서버 관리자 도구를 
설치하도록 선택한 경우, DB2 설치 마법사는 DB2 서버 제품을 설치한 후에 
독립적으로 설치 프로그램을 실행합니다. 또한 DB2 서버 제품을 설치할 필요
없이 DB2 설치 런치패드에서 데이터 서버 개발자 도구 또는 데이터 서버 관
리자 도구를 설치할 수 있습니다.

데이터 서버 개발자 도구 및 데이터 서버 관리자 도구는 고유한 독립형 설치 
프로그램이 있어 DB2 설치에서 독립적으로 실행될 수 있습니다. DB2 설치 프
로그램은 DB2 응답 파일을 사용하는 도구의 설치를 지원하지 않습니다.

사일런트 모드(Silent Mode)로 데이터 서버 개발자 도구 또는 데이터 서버 
관리자 도구를 설치하려면 독립형 설치 프로그램이 제공하는 비대화식 설치 
메소드를 사용하십시오.

