페이지 이력
oraInst.loc 파일 생성 (옵션)
root 유저로 접속하여 etc 디렉토리에 oraInst.loc 파일을 생성합니다. 이 과정을 생략하면 소프트웨어 설치시 root 계정으로 root.sh 스크립트를 수행하게 됩니다.
(리눅스와 AIX는 /etc 디렉토리에 HP-UX는 /var/opt/oracle 디렉토리에 생성합니다.)
코드 블럭 | ||||
---|---|---|---|---|
| ||||
vi /etc/oraInst.loc |
아래의 내용을 oraInst.loc 파일에 저장합니다. 인벤토리 경로를 지정하는 값인 inventory_loc와 설치 그룹인 inst_group의 값은 설치할 환경에 맞게 입력하면 됩니다.
서식 미적용 |
---|
inventory_loc=/u01/app/oraInventory inst_group=oinstall |
파일의 소유권과 권한을 oracle 유저에게 할당합니다.
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
chown oracle:oinstall /etc/oraInst.loc chmod 664 /etc/oraInst.loc |
Response 파일 수정
먼저 oracle 유저로 접속하여 설치 파일이 있는 경로로 이동합니다. 설치 파일이 있는 디렉토리에서 확장자가 rsp로 되어 있는 response file을 찾으면, 기본적으로 3개의 파일이 검색됩니다검색합니다.
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
su - oracle
cd <설치 파일 압축 해제 경로>/database
find . -name "*.rsp" |
서식 미적용 |
---|
./response/dbca.rsp
./response/db_install.rsp
./response/netca.rsp |
검색된 response file 중 db_install.rsp 파일을 inst.rsp 파일로 복사한 후에 vi 편집기를 이용해 내용을 수정합니다.
코드 블럭 | ||
---|---|---|
| ||
cp response/db_install.rsp ~/install.rsp
vi ~/install.rsp |
오라클 소프트웨어만 설치하고 데이터베이스는 나중에 구성할 것이므로 설치와 관련된 부분만 수정합니다. 설치와 연관된 부분만 주석을 제거하고 보면 아래와 같습니다.
# 12c R2이하는 별도의 경로에 설치 파일의 압축을 해제함
cd $ORACLE_HOME # 18c부터 $ORACLE_HOME에 설치 파일의 압축을 해제하고 진행함
find . -name "*.rsp" |
펼치기 | ||||
---|---|---|---|---|
12c R2 이하
18c & 19c
|
검색된 response file 중 db_install.rsp 파일을 inst.rsp 파일로 복사한 후에 vi 편집기를 이용해 내용을 수정합니다.
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
cp response/db_install.rsp ~/install.rsp # 12c R2 이하
cp $ORACLE_HOME/install/response/db_install.rsp ~/install.rsp # 18c & 19c
vi ~/install.rsp |
오라클 소프트웨어만 설치하고 데이터베이스는 나중에 구성할 것이므로 설치와 관련된 부분만 수정합니다. 설치와 연관된 부분만 주석을 제거하고 보면 아래와 같습니다.
펼치기 | ||||||
---|---|---|---|---|---|---|
11g R2
| ||||||
펼치기 | ||||||
11g R2
12c R1
12c R2
|
DBMS 설치
설치 파일이 있는 경로에서 runInstaller를 실행하여 silent 모드 설치를 시작합니다. 설치 옵션 중에 response file의 위치는 절대 경로로 입력해주어야 정상적으로 작업이 진행됩니다.
코드 블럭 | ||
---|---|---|
| ||
./runInstaller -silent -responseFile ~/install.rsp |
펼치기 | ||||
---|---|---|---|---|
12c R1
12c R2
|
설치 진행 과정은 tail 명령어로 log 파일을 모니터링할 수 있습니다.
코드 블럭 | ||
---|---|---|
| ||
tail -f /u01/app/oraInventory/logs/<설치 로그 파일 이름>.log |
펼치기 | ||
---|---|---|
|
root 유저로 접속하여 root.sh 스크립트를 수행하면 모든 설치가 완료됩니다.
코드 블럭 | ||
---|---|---|
| ||
<Oracle Home 경로>/root.sh |
12c R1
12c R2
18c
19c
|
설치 사전 검증
코드 블럭 | ||||
---|---|---|---|---|
| ||||
./runInstaller -silent -executePrereqs -responseFile ~/install.rsp |
문제가 없을 경우
펼치기 | ||||
---|---|---|---|---|
11g R2 기준
/u01/app/oraInventory/logs/installActions2018-03-21_08-02-42AM.log (참조 : installActions2018-03-21_08-02-42AM.log)
|
문제가 있을 경우
펼치기 | ||||
---|---|---|---|---|
11g R2 기준
/u01/app/oraInventory/logs/installActions2018-03-21_08-11-07AM.log 하단의 List of failed Tasks (참조 : installActions2018-03-21_08-11-07AM.log)
|
패널 | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||
|
DBMS 설치
설치 파일이 있는 경로에서 runInstaller를 실행하여 silent 모드 설치를 시작합니다. 설치 옵션 중에 response file의 위치는 절대 경로로 입력해주어야 정상적으로 작업이 진행됩니다.
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
./runInstaller -waitforcompletion -showProgress -silent -responseFile ~/install.rsp # 12c R2 이하
./runInstaller -waitForCompletion -silent -responseFile ~/install.rsp # 18c & 19c : showProgress 옵션 제거됨 |
펼치기 | ||||||||
---|---|---|---|---|---|---|---|---|
11g R2
12c R2
18c
19c
|
설치 진행 과정은 tail 명령어로 log 파일을 모니터링할 수 있습니다.
코드 블럭 | ||
---|---|---|
| ||
tail -f /u01/app/oraInventory/logs/<설치 로그 파일 이름>.log |
펼치기 | ||
---|---|---|
참조 파일 : installActions2013-08-20_10-51-40AM.log
|
root 유저로 접속하여 root.sh 스크립트를 수행하면 모든 설치가 완료됩니다.
19c부터는 자동으로 root 스크립트를 수행할 수 있습니다.
코드 블럭 | ||||
---|---|---|---|---|
| ||||
<Oracle Home 경로>/root.sh |
펼치기 | ||||||||
---|---|---|---|---|---|---|---|---|
11g R2
12c R1
12cR2
18c
19c에서, 자동으로 root 스크립트를 실행할 경우, 해당 로그는 $ORACLE_HOME/install 경로에서 확인할 수 있습니다. |
결과 확인
펼치기 | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||
펼치기 | ||||||||||||||||||||||||||||
12c R1
12cR2
|
결과 확인
| |||||||||||||||||||||||||||
펼치기 | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||
|