oracle 유저로 실행
cd <설치 파일 압축 해제 경로>/database
./runInstaller

database 설치 파일은 2개의 파일로 되어 있으며 모두 같은 경로에서 압축을 풀어 1개의 database 디렉토리에 압축이 풀려야 합니다.

oracle 유저로 압축이 해제된 경로의 database 디렉토리로 이동해서 설치 파일을 실행합니다.

 

실습 환경이나 인터넷이 연결되지 않는 상황을 고려하여 'My Oracle Support를 통해 보안 갱신 수신'의 체크를 해제하고 <다음>을 클릭합니다.

전자 메일 주소 제공에 관한 메시지가 나오면 <예>를 클릭합니다.

우선은 DB엔진만 설치할 것이므로 "데이터베이스 소프트웨어만 설치"를 선택하고 <다음>을 클릭합니다.

설치 유형은 'Oracle Real Application Clusters 데이터베이스 설치'를 선택하고 <다음>을 클릭합니다.

전체 노드에 설치를 진행해야 하므로, 모든 노드가 체크되었는지 확인하고 <SSH 접속>을 클릭합니다.

oracle 유저에 대한 ssh 접속 설정을 해야 하므로 OS 비밀번호에 oracle 유저의 비밀번호를 입력하고 <설정>을 클릭합니다.

잠시 동안 노드간의 SSH 접속 설정이 잠시 진행됩니다.

노드 간의 비밀번호 없는 SSH 접속 설정이 완료되었다는 안내 메시지가 나오면 <확인>을 클릭합니다.

제품이 실행될 언어를 선택하는 단계입니다.

'영어'와 '한국어'가 선택되었는지 확인하고, <다음>을 클릭합니다.

오라클의 라이센스 정책 변경으로 12.1.0.2 설치 파일은 Enterprise Edition과 Standard Edition의 데이터베이스 설치 파일이 분리되어 나와있습니다. (이후의 버전은 다시 통합되서 나옴)

설치 파일에 따라 버전이 선택되어 있으므로, <다음>을 클릭합니다.

설치 위치인 Oracle Base와 Oracle Home 경로가 정상적으로 인식되었는지 확인하고 <다음>을 클릭합니다.

OS 인증을 위한 OS 그룹을 설정하는 단계입니다.

오라클의 권고사항에 따라 그룹을 세분화하였지만, 실제 운영 환경에서는 관리 편의상 1개의 그룹(대부분 dba)으로 운영하는 경우가 많습니다.

적절한 OS 그룹과 맵핑이 된다면 <다음>을 클릭합니다.

사전 설치 환경이 오라클의 요구사항에 맞게 구성되어 있는지 검사하는 과정입니다.

문제가 없다면, 자동적으로 다음 단계로 넘어갑니다.

설치에 앞서 지금까지 선택한 설치 옵션을 요약한 페이지입니다.

계획한 것과 다른 부분이 있을 때는 해당 항목을 수정하고, 모두 정상적일 때에는 <설치>를 클릭합니다.

로컬 디스크의 지정된 경로에 database 소프트웨어가 설치됩니다.

로컬 디스크에 설치가 완료되면 원격 노드에 설치가 진행됩니다.

설치 과정의 마지막 단계로 루트 사용자로 스크립트를 실행하는 안내가 나옵니다.

/u01/app/oracle/product/12.1.0/db_1/root.sh
[root@rac1 ~]# /u01/app/oracle/product/12.1.0/db_1/root.sh 
Performing root user operation for Oracle 12c 

The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /u01/app/oracle/product/12.1.0/db_1

Enter the full pathname of the local bin directory: [/usr/local/bin]: 
The contents of "dbhome" have not changed. No need to overwrite.
The contents of "oraenv" have not changed. No need to overwrite.
The contents of "coraenv" have not changed. No need to overwrite.

Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.
[root@rac2 ~]# /u01/app/oracle/product/12.1.0/db_1/root.sh 
Performing root user operation for Oracle 12c 

The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /u01/app/oracle/product/12.1.0/db_1

Enter the full pathname of the local bin directory: [/usr/local/bin]: 
The contents of "dbhome" have not changed. No need to overwrite.
The contents of "oraenv" have not changed. No need to overwrite.
The contents of "coraenv" have not changed. No need to overwrite.

Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.

해당 root.sh 스크립트를 root 계정에서 실행하고 <확인> 버튼을 클릭합니다.

Database 소프트웨어 설치가 모두 완료되었으므로 <닫기>를 클릭합니다.

  • 레이블 없음