[RAC-3] RHEL4 + oracle 10g + Raw Device

Oracle 엔진 설치 및 패치 & 리스너 구성 
[RAC-3]   

연계 포스팅


 


엔진 설치(Oracle, node1, X window)


압축을 해제한 디렉토리로 이동한 후에 runInstaller 를 실행한다.

$ cd /home/oracle/install/database
$ ./runInstaller  


설치 유형 선택

Enterprise Edition 선택 > Next



홈 세부 정보 지정
홈 이름과 경로를 잘 실수하지 말아야 한다.
* 기본값이 crs 으로 되어 있을 수 있으므로 주의

name : OraDb10g_home
path : /home/oracle/product/10g/db 


하드웨어 클러스터 설치 모드 지정
node1, node2 모두 체크가 된 상태에서 다음으로 진행한다.

모두선택 클릭 > Next



제품별 필요 조건 검사

모두 성공하는 것 확인 > 다음


구성 옵션 선택

데이터베이스 소프트웨어만 설치 > 다음




요약화면

install 클릭


설치 중 스크립트(root, node1, node2)
설치 진행중에 스크립트를 실행하라고 표시된다. 아래 스크립트를 node1, node2 에서 실행한다.

# /home/oracle/product10g/db/root.sh


엔진 패치(Oracle, node1, X window)
Patch Set 압축을 해제한 곳으로 이동한후 runInstaller 를 실행한다.

$ cd /home/oracle/install/Disk1
$ ./runInstaller


홈 세부 정보 지정
엔진 설치시 설정했던 홈 이름과 경로를 동일하게 한다. 

name : OraDb10g_home
path : /home/oracle/product/10g/db 


보안 문제 알림 수신(생략)
옵션

하드웨어 클러스터 설치 모드 지정
모두 설치되어 있는것을 확인 할 수 있다

다음


제품별 필요 조건 검사
모든 검사가 성공하는것을 확인한다.

다음


요약

Install


설치 중 스크립트(root, node1, node2)
설치 진행중에 스크립트를 실행하라고 표시된다. 아래 스크립트를 node1, node2 에서 실행한다.

# /home/oracle/product10g/db/root.sh

Running Oracle 10g root.sh script...


The following environment variables are set as:

    ORACLE_OWNER= oracle

    ORACLE_HOME=  /home/oracle/product/10g/db


Enter the full pathname of the local bin directory: [/usr/local/bin]: 엔터

The file "dbhome" already exists in /usr/local/bin.  Overwrite it? (y/n)

[n]: y

   Copying dbhome to /usr/local/bin ...

The file "oraenv" already exists in /usr/local/bin.  Overwrite it? (y/n)

[n]: y

   Copying oraenv to /usr/local/bin ...

The file "coraenv" already exists in /usr/local/bin.  Overwrite it? (y/n)

[n]: y

   Copying coraenv to /usr/local/bin ...


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.sh script.

Now product-specific root actions will be performed. 




리스너 구성

시작(oracle, X Window)

oracle 로그인 > 터미널창 open > $ netca
 


시작화면 
클러스터 구성 선택 > 다음

구성 노드 선택

모든 노드 선택 > 다음




수행할 작업 선택

추가 > 다음


리스너 이름
기본값 LISTENER 그대로 사용

다음 


프로토콜 
기본값 TCP 사용

다음


포트번호
표준 1521 사용

다음


다른 리스터 구성 여부

아니오 선택 > 다음



리스너 확인

ora.rac1.gsd   application    ONLINE    ONLINE    rac1
ora.rac1.ons   application    ONLINE    ONLINE    rac1
ora.rac1.vip   application    ONLINE    ONLINE    rac1
ora....C2.lsnr application    ONLINE    ONLINE    rac2
ora.rac2.gsd   application    ONLINE    ONLINE    rac2
ora.rac2.ons   application    ONLINE    ONLINE    rac2
ora.rac2.vip   application    ONLINE    ONLINE    rac2



부록

Listener OFFLINE 에러 해결
$ crs_stat -t
Name           Type           Target    State     Host
------------------------------------------------------------
ora.rac.db     application    ONLINE    ONLINE    rac2
ora....vice.cs application    ONLINE    ONLINE    rac1
ora....ac1.srv application    ONLINE    ONLINE    rac1
ora....c1.inst application    ONLINE    ONLINE    rac1
ora....c2.inst application    ONLINE    ONLINE    rac2
ora....C1.lsnr application    ONLINE    OFFLINE
ora.rac1.gsd   application    ONLINE    ONLINE    rac1
ora.rac1.ons   application    ONLINE    ONLINE    rac1
ora.rac1.vip   application    ONLINE    ONLINE    rac1
ora....C2.lsnr application    ONLINE    OFFLINE
ora.rac2.gsd   application    ONLINE    ONLINE    rac2
ora.rac2.ons   application    ONLINE    ONLINE    rac2
ora.rac2.vip   application    ONLINE    ONLINE    rac2


아래 파일 열어서 설정이 제대로 되어 있는지 확인
/home/oracle/product/10g/db/network/admin/listener.ora


'Oracle > [설치] 10g' 카테고리의 다른 글

수동 Database 생성  (0) 2012.03.28
[RAC-4] RHEL4 + oracle 10g + Raw Device  (0) 2012.03.10
[RAC-2] RHEL4 + oracle 10g + Raw Device  (0) 2012.03.06
[RAC-1] RHEL4 + oracle 10g + Raw Device  (0) 2012.03.06
RHEL4 + ORACLE10g + ASM + DBCA  (0) 2012.02.28