반응형

6. Oracle Clusterware 설치

   

   

(clusterware를 다운 받고 /u01/staging폴더에 압축을 풀어준다.)

   

6-1. Welcome

   

   

(rac1-> /u01/staging/clusterware/runInstaller 를 실행하면 위와 같이 반가운 화면이 나온다. Next)

※ 설치 메뉴얼대로 하면 DISPLAY 관련 에러가 발생한다. (스샨 불첨부ㅠ.ㅠ) 그 넘 때문에 좀 해맸고 인터넷 검색으로 해결방법을 찾음

<해결 방법>

1. 터미널 열고 root 계정으로 # xhost + 실행

2. 터미널에서 oracle 계정으로 export DISPLAY=:0.0 실행후 runinstaaler 실행하면 위의 화면을 볼 수 있을 것이다.^^

   

6-2. Specify Inventory directory and credentials

   

   

(Inventory 디렉토리 위와 같이 설정 OS group name 은 oinstall 설정 확인 후 Next)

   

6-3. Specify Home Details

   

   

(확인 후 Next)

   

   

6-4. Product-Specific Prerequisite Checks

   

   

(물리적 메모리 요구사항에 관련한 경고를 무시하고 체크한뒤 Next)

   

   

6-5. Specify Cluster Configuration

   

   

(Add를 클릭하고 위와 같이 설정해 준다.)

   

   

   

(추가 된 화면)

   

   

6-6. Specify Network Interface Usage

   

   

(eth0을 선택하고 Edit를 클릭, 위와 같이 Public으로 변경 후 OK)

   

   

(변경 후의 화면)

   

   

6-7. Specify Oracle Cluster Registry (OCR) Location

   

   

(External Redundancy 선택하고 Specify OCR Location에 /ocfs/clusterware/ocr을 입력한 후 Next)

   

   

6-8. Specify Voting Disk Location

   

   

(External Redundancy를 선택하고 Voting Disk Location에 /ocfs/clusterware/votingdisk를 입력하고 Next)

   

   

6-9. Summary

   

   

(확인 후 Install 클릭)

   

   

6-10. 인스톨 시작~^^

   

   

(무사히 완료 되기를 ㄷㄷㄷ)

   

6-11. Execute Configuration scripts

   

   

(인스톨 완료 후 위와 같은 창이 뜨면 아래의 순서대로 수행한다. 동시 실행하면 안됨.)

  • Execute /u01/app/oracle/oraInventory/orainstRoot.sh on rac1.
  • Execute /u01/app/oracle/oraInventory/orainstRoot.sh on rac2.
  • Execute /u01/app/oracle/product/10.2.0/crs_1/root.sh on rac1.
  • Execute /u01/app/oracle/product/10.2.0/crs_1/root.sh on rac2.

   

   

(Execute /u01/app/oracle/oraInventory/orainstRoot.sh on rac1.)

   

   

(Execute /u01/app/oracle/oraInventory/orainstRoot.sh on rac2.)

   

(Execute /u01/app/oracle/product/10.2.0/crs_1/root.sh on rac1.)

   

   

   

※ rac2의 root.sh 스크립트는 VIPCA를 자동으로 호출하지만, "The given interface(s), "eth0" is not public. Public interfaces should

    be used to configure virtual IPs" 에러와 함께 실패합니다. 퍼블릭 인터페이스에 사설 IP 주소(192.168.x.x)가 사용되고 있기 때문에

    Oracle Cluster Verification Utility(CVU)가 적절한 퍼블릭 인터페이스를 찾을 수 없는 것입니다.

    이 문제를 해결하려면 VIPCA를 수동으로 실행해야 합니다.

   

   

(# /u01/app/oracle/product/10.2.0/crs_1/bin/vipca 를 실행하면 위의 화면이 뜬다.)

   

   

(eth0을 선택하고 Next)

   

   

(위와 같이 설정하고 Next)

   

   

(확인 후 Finish 클릭~)

   

   

(설치 완료 후 OK)

   

   

(Configuration Results 확인 후 Exit)

   

   

(rac1 노드로 돌아와서 OK를 클릭해준다~)

   

   

(설치 끝~ Exit 가차없이 눌러주자~^^)

   

   

7. Oracle Database 10g Release 2 설치

   

   

(oracle database 다운로드 후 /u01/staging폴더에 압축을 풀어준다.)

   

   

7-1. runInstaller

   

   

(rac1-> /u01/staging/database/runInstaller 실행)

   

   

7-2. Welcome

   

   

(반가운 녀석 떳쌰~~~~~~~~~~~~~)

   

7-3. Select Installation Type

   

   

(Enterprize Edition 선택, Next)

   

   

7-4. Specify Home Details

   

   

(위와 같이 맞추주고 Next)

   

   

7-5. Specify Hardware Cluster Installation Mode

   

   

(Cluster Installation 선택, Select All 클릭 후, Next)

   

   

   

7-6. Product-Specific Prerequisite Checks

   

   

(물리적 메모리 요구사항에 관련한 경고를 무시하고 체크 후 Next)

   

   

7-7. Select Configuration Option

   

   

(Create a database 선택 후 Next)

   

7-8. Select Database Configuration

   

   

(Advanced 선택 후 Next)

   

   

7-9. Summary

   

   

(확인 후 Install 클릭)

   

   

(설치 시작~~ㅎㅎㅎ)

   

   

7-10. Configuration Assistants

   

   

(먼저 Oracle Net Configuration Assistant 수행)

   

   

(Oracle Database Configuration Assistant, 즉 DBCA로 데이터베이스 생성 시작)

   

   

7-11. Database Templates

   

   

(General Purpose 선택 후 Next)

   

   

7-12. Database identification

   

   

(Global Database Name 과 SID Prefix에 devdb 입력 후 Next)

   

   

7-13. Management Options

   

   

(Configure the Database with Enterprise Manager를 선택 후 Next)

   

   

7-14. Database Credentials

   

   

(SYS, SYSTEM, DBSNMP, SYSMAN 모두 동일한 패스워드 사용하도록 설정 후 Next)

   

   

7-15. Storage Options

   

   

(Automatic Storage Management 선택 후 Next)

   

   

7-16. Create ASM Instance

   

   

(SYS user의 패스워드 입력, Create initialization parameter file (IFILE) 선택 후 Next)

   

   

(이어서 뜨는 팝업창에서 OK)

   

   

(ASM 구성하는 모습)

   

   

7-17. ASM Disk Groups

   

   

(Create New 클릭)

   

   

(Disk Group Name 에 DG1, Redundancy 는 Normal, ORCL:VOL1, ORCL:VOL2 선택 후 OK)

   

   

(ASM DG1 그룹 구성 중...)

   

   

(다시 Create New 클릭, Disk Group Name 에 RECOVERYDEST, Redundancy 는 External, ORCL:VOL3 선택 후 OK)

   

   

(ASM RECOVERYDEST 그룹 구성 중....)

   

   

(ASM Disk Group 구성 완료 화면, Next)

   

   

   

7-18. Database File Locations

   

   

(Use Oracle-Managed Files 선택, Database Area 에 +DG1입력 후 Next)

   

   

7-19. Recovery Configuration

   

   

(Specify Flash Recovery Area 선택, Flash Recover Area 에 +RECOVERYDEST 입력, Flash Recovery Area Size 는 1500MB,

Enable Archiving 선택 후 Next)

   

   

7-20. Database Content

   

   

(Sample Schemas 선택 후 Next)

   

   

7-21. Database Services

   

   

(Next)

   

   

7-22. Initialization Parameters

   

   

(Custom 선택, SGA Size 는 200MB, PGA Size 는 25MB로 설정 후 필요에 따라 나머지 설정, Next)

   

   

7-23. Database Storage

   

   

(Next)

   

   

7-24. Creation Options

   

   

(Create Database 선택 후 Finish~)

   

   

7-25. Summary

   

   

(확인 후 OK)

   

   

7-26. DB 설치 시작~~~~~~~~~^^

   

   

(거의 다 되어 간다 야호~~~~~~~~~~~)

   

   

7-27. Database Configuration Assistant

   

   

(Password Management 에서 scott과 HR 유저 활성화 시키고 Exit)

   

   

(Cluster Database 시작 중....)

   

   

   

7-28. Execute Configuration scripts

   

   

(root 계정으로 스크립트 실행)

  • rac1에서 /u01/app/oracle/product/10.2.0/db_1/root.sh 스크립트를 실행

  • rac2에서 /u01/app/oracle/product/10.2.0/db_1/root.sh 스크립트를 실행

   

   

   

(rac1 노드의 Execute Configuration 스크립트 스크린으로 돌아가 OK를 클릭)

   

7-29. End of Installation

   

   

(Exit 드디어 끝났다...RAC 설치 ㄷㄷㄷ)

   

  출처 : http://blog.naver.com/chosuky?Redirect=Log&logNo=100091891048

   

   

반응형

+ Recent posts