리스너 구성
오라클 계정으로 node_1 에서 netca
Select all nodes 선택
리스너 이름 확인
TCP선택하고 다음
노드 상태 확인
crs_stat -t
리스너 생성 끝!!
DB생성
dbca 입력해서 db생성 oui띄우기
Select All 선택
Custom Database 선택
DB명을 ※ 오라클 설치 계정(oracle)의 .bash_profile에 SID값
[oracle@rac1 ~]$ vi .bash_profile
.
.
export ORACLE_SID=rac1
.
.
[oracle@rac2 ~]$ vi .bash_profile
.
.
export ORACLE_SID=rac2
.
.
Configure the Database with Enterprise Manager 체크해제
Raw Devices 선택
Standard Database Components.. 클릭
체크 다 풀어주기
Enterprise Manager Repository 체크해제
Character Sets에서 언어선택 KO16KSC5601-KSC5601 16-bit Korean
Parameter File 클릭 아래와 같이 뜨면 그냥 OK눌러줌
SPFILE 선택
vi /etc/sysconfig/rawdevices 치면 spfile로 할당한 raw파티션 있음
Controlfile로 할당한 파티션 입력
vi /etc/sysconfig/rawdevices
/dev/raw/raw12 /dev/rac1/control01
/dev/raw/raw13 /dev/rac1/control02
/dev/raw/raw14 /dev/rac1/control03
File Directory 더블클릭해서 설정변경
Name에 sysaux로 할당한 파티션 입력 파일 크기는 할당된 크기 -1MB입력
vi /etc/sysconfig/rawdevices
/dev/raw/raw7 /dev/rac/sysaux
할당된 크기확인 = lvscan
ACTIVE '/dev/rac/ocr1' [300.00 MB] inherit
ACTIVE '/dev/rac/ocr2' [300.00 MB] inherit
ACTIVE '/dev/rac/vote1' [300.00 MB] inherit
ACTIVE '/dev/rac/vote2' [300.00 MB] inherit
ACTIVE '/dev/rac/vote3' [300.00 MB] inherit
ACTIVE '/dev/rac/system' [600.00 MB] inherit
ACTIVE '/dev/rac/sysaux' [300.00 MB] inherit
ACTIVE '/dev/rac/undotbs1' [200.00 MB] inherit
ACTIVE '/dev/rac/undotbs2' [200.00 MB] inherit
ACTIVE '/dev/rac/users' [12.00 MB] inherit
ACTIVE '/dev/rac/temp' [100.00 MB] inherit
ACTIVE '/dev/rac/control01' [52.00 MB] inherit
ACTIVE '/dev/rac/control02' [52.00 MB] inherit
ACTIVE '/dev/rac/control03' [52.00 MB] inherit
ACTIVE '/dev/rac/redo01_a' [52.00 MB] inherit
ACTIVE '/dev/rac/redo01_b' [52.00 MB] inherit
ACTIVE '/dev/rac/redo02_a' [52.00 MB] inherit
ACTIVE '/dev/rac/redo02_b' [52.00 MB] inherit
ACTIVE '/dev/rac/redo03_a' [52.00 MB] inherit
ACTIVE '/dev/rac/redo03_b' [52.00 MB] inherit
ACTIVE '/dev/rac/redo04_a' [52.00 MB] inherit
ACTIVE '/dev/rac/redo04_b' [52.00 MB] inherit
ACTIVE '/dev/rac/spfile' [52.00 MB] inherit
ACTIVE '/dev/rac/example' [100.00 MB] inherit
변경된 내용 확인
위에서 변경한거와 같은 방식으로 변경
이름 = /dev/raw/raw6 크기 = 599MB
이름 = /dev/raw/raw11 크기 = 99MB
이름 = /dev/raw/raw8 크기 = 199MB
이름 = /dev/raw/raw9 크기 = 199MB
이름 = /dev/raw/raw10 크기 = 9MB
이름 = /dev/raw/raw15 디렉토리 위치 = /dev/raw/
/dev/raw/raw16 디렉토리 위치 = /dev/raw/
이름 = /dev/raw/raw17 디렉토리 위치 = /dev/raw/
/dev/raw/raw18 디렉토리 위치 = /dev/raw/
이름 = /dev/raw/raw19 디렉토리 위치 = /dev/raw/
/dev/raw/raw20 디렉토리 위치 = /dev/raw/
이름 = /dev/raw/raw21 디렉토리 위치 = /dev/raw/
/dev/raw/raw22 디렉토리 위치 = /dev/raw/
Create Database
DB생성중
노드확인
crs_stat -t
DB확인
DB생성 끝
테스트
재시작
$ crs_stop -f ora.rac.db
$ crs_start -f ora.rac.db
sqlplus / as sysdba 접속해서 db open상태, 컨트롤 파일, 데이타 파일, 로그파일 확인
리스너 확인
rac1에 oltp 서비스 생성 rac2 는 fail-over 용
$ srvctl add service -d RAC -s oltp_service -r RAC1 -a RAC2
oltp 서비스 시작 / 상태 확인
$ srvctl start service -d RAC -s oltp_service
$ sqlplus / as sysdba
sql > show parameter service ---- rac1 파라미터 조회
$ sqlplus / as sysdba
sql > show parameter service ---- rac2 파라미터 조회
rac1 비정상 종료후 rac2 파라미터 조회
rac1
sql > shutdown abort
rac2
sql > show parameter service
캐시퓨전 발생
'RAC 설치 > RHEL4+10g+RAC_Raw' 카테고리의 다른 글
RHEL4+Oracle10g+Rac_Raw device (Oracle10g 엔진설치+패치) (0) | 2014.09.18 |
---|---|
RHEL4+Oracle10g+Rac_Raw device (clusterware설치+패치+vip) (0) | 2014.09.18 |
RHEL4+Oracle10g+Rac_Raw device (node1_node2 설정) (0) | 2014.09.12 |
RHEL4+Oracle10g+Rac_Raw device (VMware설정,리눅스 설치) (1) | 2014.09.11 |
RAC기초 (0) | 2014.09.11 |