RAC 설치 7

[Oracle 10g RAC 구축] 10. Oracle Enterprise Manager(OEM) 사용

Oracle Enterprise Manager Database Console은 클러스터 데이터베이스 환경의 운영 및 관리를 위한 통합적, 포괄적인 GUI 인터페이스를 제공한다. 관리자는 콘솔을 통해 거의 모든 운영 업무를 수행할 수 있다. 1. Database Console 시작 및 중단 먼저 EM 서비스가 실행되어 있지 않다면 서비스를 올려 주어야 한다. 아래의 명령어로 EM을 중단 및 시작이 가능하다. rac1-> emctl stop dbconsole rac1-> emctl start dbconsole 2. Database Console 상태 확인 아래의 명령어로 EM의 현재 상태를 확인할 수 있다. rac1-> emctl start dbconsole 그리고 프로세스 및 포트도 정상적으로 떠있는지 확..

[Oracle 10g RAC 구축] 9. 데이터베이스 백업 및 복구

Oracle Recovery Manager(RMAN)을 이용하여 Oracle RAC 데이터베이스를 백업/복구하는 방법은 싱글 인스턴스 데이터베이스의 경우와 동일하다. 1. 전체 데이터베이스 백업 수행. rac1-> rman nocatalog target / RMAN> configure controlfile autobackup on; RMAN> backup database plus archivelog delete input; 2. test_d 테이블스페이스에 mytable 테이블 생성 SQL> connect system/oracle@devdb2 SQL> create table mytable (col1 number) tablespace test_d; 3. t1 시점에 mytable에 첫 번째 레코드를 삽입...

[Oracle 10g RAC 구축] 8. Transparent Application Failover(TAF) 테스트

Oracle TAF는 데이터베이스 연결에 장애가 발생한 경우 클러스터의 다른 노드로 재연결하기 위한 페일오버 메커니즘을 제공한다. 페일오버 과정은 사용자 관점에서 투명하게 수행된다. 오라클은 페일오버된 인스턴스에서 쿼리를 재실행하고 결과를 사용자에게 반환한다. 1. 새로운 데이터베이스 서비스의 생성 먼저 CRM이라는 이름의 새로운 서비스를 생성한다. 데이터베이스 서비스는 DBCA 또는 srvctl 유틸리티를 이용하여 생성할 수 있다. DBCA를 사용해서 devdb1에 CRM 서비스를 생성해 보겠다. DBCA를 실행 전 oracle 유저가 GUI 프로그램 디스플레이 권한을 가지도록 새로운 터미널을 띄워 root 유저로 아래의 명령어를 입력해 준다. [root@rac1 ~]# xhost + access co..

[Oracle 10g RAC 구축] 7. RAC 데이터베이스 환경 확인

1. 애플리케이션 리소스의 상태 확인 rac1-> crs_stat -t Name Type Target State Host ------------------------------------------------------------ ora.....CRM.cs application ONLINE ONLINE rac1 ora....db1.srv application ONLINE ONLINE rac1 ora.devdb.db application ONLINE ONLINE rac1 ora....b1.inst application ONLINE ONLINE rac1 ora....b2.inst application ONLINE ONLINE rac2 ora....SM1.asm application ONLINE ONLINE ..

[Oracle 10g RAC 구축] 6. Oracle Database 10g R2 설치

rac1에 Oracle Database 10g R2를 다운받아 /u01/stafing로 옮긴 후 압축을 풀어준다. 이 작업들은 oracle 유저로 수행한다. 압축해제를 완료한 후 Installer를 실행시킨다. rac1-> /u01/staging/database/runInstaller - Next를 클릭한다. - Enterprise Edition 을 선택하고 Next를 클릭한다. - Namer과 Path에 위와 같이 입력하고 Next를 클릭한다. - Cluster Installation을 선택하여 Select All 을 클릭하고 다음으로 진행한다. - 이번에도 물리적 메모리 요구사항에 관련된 경고는 체크한 후 Next를 클릭한다. - Create a database 를 선택한 후 Next를 클릭한다. -..

[Oracle 10g RAC 구축] 2. Linux 설치 및 vmware-tool 설치

1. Oracle Enterprize Linux 4 설치 - Graphical mode 로 설치를 진행 할 것이므로 Enter를 누른다. - Skip을 누른다. - Next를 클릭한다. - English (English)를 선택한 후 Next를 클릭한다. - U.S. English를 선택한 후 Next를 클릭한다. - 수동으로 파티션을 구성 할 것이므로 Manually partition with Disk Druid를 선택한 후 Next를 클릭한다. - /dev/sda의 Free를 더블 클릭 하거나 Edit을 클릭하여 아래와 같이 파티션을 구성한다. - 위와 같이 파티션 구성을 완료 한 후 Next를 클릭한다. - Boot Loader는 GRUB 모드를 사용할 것이므로 Next를 클릭한다. - eth0를 ..

[Oracle 10g RAC 구축] 1. 가상 머신 설정

※ 필자는 OS는 RedHat Enterprise Linux 4 을 이용하였으며 OCFS 및 ASMLib 기반으로 Oracle 10g RAC를 구성하였습니다. 참조 : VMware Server를 이용하여 Oracle Enterprise Linux 기반 Oracle RAC 10g 설치하기 1. 가상 머신 생성 vmware를 구동한 후 Ctrl + N 을 눌러 새로운 가상 머신을 생성한다. - 오류가 적은 Workstation 6를 선택한 후 Next 를 클릭한다. - I will install the operating system later를 선택한 후 Next를 클릭한다. - Linux > Red Hat Enterprise Linux 4 를 선택한 후 Next를 클릭한다. - Virtual machine..