...

오라클 10g RAC raw Device - Clusterware 파일 설치 (Oracle 10g RAC Raw Device - Installing Clusterware File) 본문

Specialty/Oracle

오라클 10g RAC raw Device - Clusterware 파일 설치 (Oracle 10g RAC Raw Device - Installing Clusterware File)

cailisin 2015. 4. 14. 11:57


오라클 10g RAC Raw Device - Clusterware 파일 설치 (Oracle 10g RAC Raw Device - Installing Clusterware File)



-- Last Update : 2015.04.14





해당 포스팅에서는 RAC의 이해보다는 RAC 설치를 위해서 어떻게 설정하는지에 초점이 맞추어져있다.

후반부 스크립트 실행 부분에서는 Rac1 노드와 Rac2 노드를 번갈아 가며 작업하고 clusterware 설치중 vipca 설정도 있으니 주의!!



Clusterware 설치



$ cd clusterware/        // Clusterware 설치파일 경로

$ ./runInstaller        // 반드시 oracle 계정으로 로그인후 실행!!


앞의 과정을 모두 완료하였다면 이제부터 Clusterware 의 설치가 진행하겠습니다.

Clusterware 파일은 /home/oracle 에 압축을 미리 풀어놓은 상태입니다.

리눅스 자체를 oracle 계정으로 로그인하여서 작업합니다.

root 로 로그인해서 su 명령을 이용하여 oracle로 하면 설치가 진행이 안되니 참고하시기 바랍니다.





■ 시작


1. 다음 (Next) 클릭





■ 인벤토리 디렉토리 및 인증서 지정


1. 다음 (Next) 클릭





■ 홈 세부 정보 지정


1. 이름  :  OraCrs10g_home

2. 경로  :  /home/oracle/product/10.2/crs

3. 이름과 경로가 적절한지 확인

4. 제품 언어 클릭


이름 및 경로를 꼼꼼히 확인할것~!

앞서 설정이 잘못되면 이 부분에서 잘못된 이름과 경로가 나오는 경우도 있음.





■ 언어 선택


1. 선택된 언어가 한국어, 영어 이렇게 2개인지 확인

2. 확인 클릭

3. 이전 화면으로 돌아오면 다음 (Next) 클릭


만약에 한국어가 선택되어 있지 않다면 추가해주자.

단, 앞의 설정대로 했으면 한국어는 디폴트 설정으로 이미 선택되어있다.





■ 제품별 필요 조건 검사


1. 검사가 자동으로 진행

2. 이상이 없으면 다음 (Next) 클릭


램을 1G 미만으로 했을 경우에는 검사에 실패하게 되는데 이때는 리스트에서 무시함을 체크해주고 다음과정으로 넘어가면 된다.

하지만 램 이외에 다른 문제가 발생하는 경우에는 해당 문제를 해결하고 넘어가는것이

Oracle RAC를 설치하는 정신건강(?)에 좋다.

(무시하고 넘어갔다간 처음부터 다시하는 경우가 발생할지도 모른다.)





■ 클러스터 구성 지정


1. 추가 클릭





■ 기존 클러스터에 새 노드 추가


1. 공용 노드 이름  :  rac2

2. 전용 노드 이름  :  rac2-priv

3. 가상 호스트 이름  :  rac2-vip

4. 확인 클릭





■ 클러스터 구성 지정


1. 다시 이전 화면으로 돌아오면 rac1 과 rac2 가 구성 지정되었는지 확인

2. 다음 (Next) 클릭





■ 네트워크 인터페이스 용도 지정


1. eth0 을 선택

2. 편집 클릭





■ 전용 상호 접속 유형 편집


1. 공용 선택

2. 확인 클릭





■ 네트워크 인터페이스 용도 지정


1. 다시 이전 화면으로 돌아오면 eht0 이 공용으로 변경되었는지 확인

2. 다음 (Next) 클릭





■ 위치 지정


1. 외부 중복성 선택

2. OCR 위치 지정  :  /dev/raw/raw1

3. 다음 (Next) 클릭


Storage 설정 당시 OCR로 지정했던 경로를 입력해준다.

내 포스팅을 따라했다면 /dev/raw/raw1 로 지정해주었다.

만약 임의로 raw 디바이스를 설정하였다면 나와 설정이 다를 수 있다.





■ 선호 디스크 위치 지정


1. 외부 중복성 선택

2. 선택 디스크 위치   :  /dev/raw/raw2

3. 다음 (Next) 클릭


Storage 설정 당시 VOTE로 지정했던 경로를 입력해준다.

내 포스팅을 따라했다면 /dev/raw/raw2 로 지정해주었다.

만약 임의로 raw 디바이스를 설정하였다면 나와 설정이 다를 수 있다.





■ 요약


1. 요약 정보 확인

2. 설치 클릭





■ 설치





■ 구성 스크립트 실행


1. 해당 화면에서 아래 안내 메시지 읽어볼 것

2. Rac1 노드와 Rac2 노드에서 터미널을 열어서 Root 계정으로 접속


현재 화면에서 절대 확인 버튼을 누르지 말것~!





■ 1번 스크립트 실행


1. Rac1 노드에서 1번째 스크립트 실행 완료 후 Rac2 노드에서 동일한 스크립트 실행

  -- sh /home/oracle/oraInventory/orainstRoot.sh


스크립트 실행부분은 동시에 하지말고 Rac1 노드가 끝나면 Rac2 노드에서 실행해주도록 하자.





■ 2번 스크립트 실행


1. Rac1 노드에서 2번째 스크립트 실행 완료 후 Rac2 노드에서 동일한 스크립트 실행


스크립트 실행부분은 동시에 하지말고 Rac1 노드가 끝나면 Rac2 노드에서 실행해주도록 하자.

주의!!

참고로 여기까지 스크립트를 실행하고나서 이전화면으로 돌아가서 확인 버튼 누르지 말것~!!!





■ vicpa 실행


1. 리눅스 화면에서 터미널을 open

2. $ su - root

3. # cd /home/oracle/product/10.2/crs/bin/

4. ./vipca


vip 설정을 바로 진행한다.





■ 시작


1. 다음 (Next) 클릭





■ 단계 1/2 : 네트워크 인터페이스


1. 모두선택 클릭

2. 다음 (Next) 클릭





■ 단계 2/2 : 클러스터 노드에 대한 가상 IP


1. 노드이름  :  rac1 / rac2

2. IP 별칭 이름  :  rac1-vip  /  rac2-vip

3. IP 주소  :  172.16.255.33  /  172.16.255.43

4. 서브넷 마스크  :  255.255.255.0  /  255.255.255.0


앞서 설정들이 제대로 되어있다면 일부 정보를 입력하면 자동으로 칸이 채워 질 것이다.





■ 요약





■ Configuration Assistant 진행 대화상자





1. 확인 클릭





■ 구성 결과


1. 종료 클릭





■ 설치 종료


1. Clusterware 를 설치하던 화면으로 돌아감

2. 이전 화면에서 확인 클릭

3. 오라클이 빠르게 설정 검사를 하고 자동으로 다음 화면으로 넘어감

  -- 앞에서 vipca 하지 않고 넘어갈 경우 보통 여기서 에러 발생

4. 종료 클릭





■ 종료


1. 클릭





여기까지가 오라클 10g Clusterware 설치 입니다.

보통 여기까지 넘어오면 큰 고비는 넘어가신 것 입니다~!!