티스토리 뷰

설치환경
- VMware workstation 9
- OEL 5.4
- Oracle 11.2.0.3
- GI 11.2.0.3

 

Database 구성과 RAC 설치 후 작업

DB Engine 설치 과정과 DB 구성 과정은 다른 게시물에 상세히 설명되어 있기 때문에 자세한 과정은 생략한다.

 

Oracle Database Engine 설치

먼저, oracle 계정으로 접속하여 아래 명령어로 runInstaller를 실행한다.

[orcl1@host01]$ /stage/database/runInstaller

 

설치 과정 중 Oracle RAC Database 구성에 사용될 Node를 선택하는 화면이다.

사용할 Node를 모두 선택한 후 'SSH connectivity'를 클릭하여,

Oracle User에 대해 패스워드 없이 SSH 접속이 가능하도록 설정한다.

 

 

 

.bash_profile에 설정하였던 ORACLE_BASE 경로와 ORACLE_HOME 경로가 제대로 인식되었는지 확인한다.

 

 

 

스크립트를 실행해주면 DB Engine 설치가 완료된다.

 

 

 

Oracle Database 구성

dbca 명령어로 DB를 생성한다.

[orcl1@host01]$ dbca

RAC Database 선택

 

 

 

Database가 설치될 Node를 선택한다. RAC 환경이므로 모든 Node를 선택한다.

 

 

 

 

이전에 생성했던 DATA Diskgroup을 Database 파일들이 저장될 Area로 설정해준다.

 

 

 

비밀번호 입력

 

 

 

 

이전에 생성했던 FRA Diskgroup을 FRA Area로 설정한다.

 

 

 

설치가 완료되면 Database 구성 끝.

 

 

 

 

 

RAC 설치 후 작업

host01과 host02의 oracle, grid 환경변수를 설정해준다.

[orcl1@host01 ~]$ su -
[root@host01 ~]# vi /home/oracle/.bash_profile 
export NLS_DATE_FORMAT='YYYY/MM/DD HH24:MI:SS' 
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

export ORA_DB_NAME=ORCL
export ORA_LOWER_DB_NAME=orcl
[root@host01 ~]# vi /home/grid/.bash_profile 
export NLS_DATE_FORMAT='YYYY/MM/DD HH24:MI:SS' 
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

export ORA_DB_NAME=+ASM
export ORA_LOWER_DB_NAME=+asm

 

 

[root@host01 ~]# ssh host02
[root@host02 ~]# vi /home/oracle/.bash_profile 
export NLS_DATE_FORMAT='YYYY/MM/DD HH24:MI:SS' 
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

export ORA_DB_NAME=ORCL
export ORA_LOWER_DB_NAME=orcl
[root@host02 ~]# vi /home/grid/.bash_profile 
export NLS_DATE_FORMAT='YYYY/MM/DD HH24:MI:SS' 
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

export ORA_DB_NAME=+ASM
export ORA_LOWER_DB_NAME=+asm

 

위의 설정들을 적용하기 위해 한 번 실행해준다.

[orcl1@host01 ~]$ . .bash_profile

 

 

 

 

확인 작업

CRS 기동/중지 확인

다음 명령어를 통하여 Cluster 기동 및 중지에 대한 정상 처리 여부 및 상태 확인이 가능하다. 해당 명령어는 root User로 로 수행해야 한다.

구분 명령어
Cluster 중지 crsctl stop cts
Cluster 기동 crsctl start crs
Cluster 상태 확인 crsctl status crs

 

CRS Resource 확인

다음 명령어를 통해 Cluster에 등록된 Resource의 상태 확인이 가능하다. 해당 명령어는 grid 또는 oracle User로 접하여 수행해야 한다.

[orcl1@host01 ~]$ crsctl stat res -t

 

 

Database 또는 Instance 기동/중지 확인

다음 명령어를 통해 RAC에 등록된 Database 또는 Instance 별로 기동/중지가 가능하다. 기동과 중지가 정상적으로 처리되는지 확인해 보자.

구분 명령어
Database 중지 srvctl stop database -db database_name
Database 기동 srvctl start database -db database_name
Instance 중지 srvctl stop instance -db database_name -i instance_name
Instance 기동 srvctl start instance -db database_name -i instance_name
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함