기술자료
DBMS, DB 구축 절차, 빅데이터 기술 칼럼, 사례연구 및 세미나 자료를 소개합니다.
DB2 설치 가이드 Part 7: ‘db2iprune’ 활용한 설치 이미지 축소 방안 dhDB2 9.5 제품군을 Linux, UNIX, Windows 기반의 수백 , 수천 개 클라이언트와 서버에 빠르고 쉽게 설치하는 방법을 총 7 회에 걸쳐서 제공하고 있다 . 지난 회까지는 DB2 제품을 하나 또는 다수의 서버 및 클라이언트에서 실행할 수 있는 스크립트 작성을 위한 패키지에 대해서 설명했다. 이번 회는 DB2 설치 가이드 마지막 회로, DB2 제품 설치시 화면에 나타나는 다양한 기능이 포함된 설치 이미지의 크기를 줄이는 방법에 대해 알아본다.<연재순서>
DB2 설치 가이드 Part 1: 배포 계획 DB2 제품 설치 이미지 정리 글을 마치며…. 필자소개DB2 설치 가이드 Part 7: ‘db2iprune’ 활용한 설치 이미지 축소 방안
DB2 설치 가이드 Part 2: 설치 방법
DB2 설치 가이드 Part 3: 응답파일 작성
DB2 설치 가이드 Part 4: 배포 패키지 만들기
DB2 설치 가이드 Part 5: 배포 스트립트 작성
DB2 설치 가이드 Part 6: 대량 배포를 위한 스크립트 작성
DB2 설치 가이드 Part 7: ‘db2iprune' 활용한 설치 이미지 축소 방안
input_file_path는 db2iprune 입력 파일에 대한 절대 경로이다. root_directory는 소스 설치 이미지의 루트 디렉토리에 대한 절대 경로이다. 이 디렉토리에는 setup.exe 파일이 포함되어 있으며, 제품 설치 DVD의 루트 디렉토리이다. destination_directory는 새로 정리된 제품 이미지가 복사될 위치에 대한 전체 경로이다. 이 디렉토리에 쓰기 액세스 권한이 있어야 한다.다음으로 db2client.prn 파일에서 다음 행의 주석 처리를 제거한다.
이 행의 주석 처리를 제거하면 설치 이미지에서 Configuration Assistant와 Control Center 기동안 사용할 수 없으며 이 기능과 관련된 모든 파일이 제거된다.db2client.prn 입력 파일에 대한 변경사항을 기반으로 이미지를 정리하기 위해서는 명령 프롬프트에 다음과 같은 명령을 입력한다.명령을 실행하면 명령 창에 다음과 같은 결과가 표시된다 .일 반 설치 방법을 사용하여 정리된 DB2 제품 설치 이미지를 설치하고 유지 관리할 수 있다. 일반(typical) 설치 유형을 선택하는 경우 설치 프로세스가 이미지에서 정리한 구성요소를 제외한 일반 구성요소 세트를 설치한다.db2iprune 유틸리티에서 제거한 구성요소는 설치하는 동안 옵션으로 표시되지 않는다. 하지만 제거된 언어는 여전히 언어 선택 패널에 표시된다. 따라서 db2iprune 유틸리티를 사용하여 이미지에서 제거한 언어는 선택하지 않도록 유의한다. 제거한 언어를 선택하면 오류 메시지가 표시된다.제품 픽스 팩 이미지에 대해 db2iprune 유틸리티를 사용하는 경우 픽스 팩 이미지에 처음 설치했던 기능과 구성요소가 모두 포함되어 있는지 확인한다. 픽스 팩 이미지에 설치된 기능 또는 구성요소가 모두 포함되지 않는 경우 픽스 팩 애플리케이션을 사용하려고 할 때 .cab 파일이 없다는 오류 메시지가 나타난다.
. 모든 대량 배포에 대해 응답 파일을 사용한다.
. DB2 픽스 팩을 두 단계로 설치, 적용하는 대신 최신 DB2 픽스 팩 제품 이미지를 사용하여 배포한다.
. 코드 서버를 사용하여 배포 속도를 향상시킨다.
. 특히 DPF 환경에서 배포하는 경우 DB2 Setup 마법사를 사용하여 기본 응답 파일을 만든다.
. db2rspgn 유틸리티를 사용하여 기존 설치에서 설정값을 캡처한다.
. db2cfexp 및 db2cfimp 유틸리티를 사용하여 연결 정보를 배포한다.
. 디스크 공간 및 네트워크 대역폭이 문제가 되는 경우 db2iprune 유틸리티를 사용하여 DB2 제품 이미지의 크기를 줄인다.
Darin McBride: DB2 Installation and Up & Running Developer
Jason Shayer: DB2 Information Development출처 : KDUG (http://www.kdug.kr/)제공 : DB포탈사이트 DBguide.net