탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
![]() |
Oracle Real Application Clusters용 Oracle Solaris Cluster 데이터 서비스 설명서 Oracle Solaris Cluster 4.0 (한국어) |
Support for Oracle RAC에 대한 설치 프로세스 개요
Oracle Solaris Cluster 프레임워크 요구 사항
Oracle Grid Infrastructure 소프트웨어 요구 사항
Oracle Grid Infrastructure에 대한 저장소 관리 요구 사항
Oracle RAC 데이터베이스에 대한 저장소 관리 요구 사항
Oracle 이진 파일 및 Oracle 구성 파일에 대한 저장소 관리 요구 사항
Oracle 이진 파일 및 Oracle 구성 파일에 대해 로컬 디스크 사용
Oracle 이진 파일 및 Oracle 구성 파일에 대해 공유 파일 시스템 사용
전역 클러스터에서 Oracle RAC 소프트웨어에 대한 공유 메모리를 구성하는 방법
영역 클러스터에서 Oracle RAC 소프트웨어에 대한 공유 메모리를 구성하는 방법
영역 클러스터에서 Oracle RAC 소프트웨어에 필요한 권한을 설정하는 방법
영역 클러스터에서 Oracle RAC 소프트웨어에 대한 논리적 호스트 이름 리소스 또는 가상 IP 주소를 구성하는 방법
Support for Oracle RAC 패키지를 설치하는 방법
6. Support for Oracle RAC 문제 해결
7. Support for Oracle RAC의 기존 구성 수정
B. DBMS 오류 및 로그된 경보에 대해 사전 설정된 작업
이 절에는 다음 사전 설치 정보가 포함되어 있습니다.
Oracle RAC(Oracle Real Application Clusters)은 하나 이상의 시스템에서 동시에 실행할 수 있는 응용 프로그램입니다. Oracle RAC은 전역 클러스터의 전역 클러스터 선호 노드 또는 영역 클러스터에 있을 수 있습니다. Oracle RAC 설치는 전역 클러스터 또는 특정 영역 클러스터의 한 클러스터 내에 완전히 포함됩니다. Oracle RAC 설치를 한 클러스터에 유지하면 각 Oracle RAC 설치가 서로 다른 버전이거나 서로 다른 옵션(저장소 등)을 사용할 수 있는 여러 독립적인 Oracle RAC 설치가 동시에 지원됩니다. Support for Oracle RAC을 통해 Oracle Solaris Cluster 노드에서 Oracle RAC을 실행하고 Oracle Solaris Cluster 명령을 사용하여 Oracle RAC을 관리할 수 있습니다.
이 데이터 서비스 구성에는 Oracle Solaris Cluster 소프트웨어와 함께 Oracle RAC 설치의 다음 구성 요소에 대한 리소스 구성이 포함됩니다.
Oracle RAC 프레임워크. 이러한 리소스를 통해 Oracle RAC를 Oracle Solaris Cluster 소프트웨어와 함께 실행할 수 있습니다. 또한 리소스를 통해 Oracle Solaris Cluster 명령을 사용하여 재구성 매개변수를 설정할 수 있습니다. Oracle RAC 프레임워크에 대한 리소스를 구성해야 합니다. 자세한 내용은 Oracle RAC 프레임워크 리소스 그룹 등록 및 구성을 참조하십시오.
Oracle 파일 저장소. 이러한 리소스는 볼륨 관리자 및 Oracle 파일을 저장하는 파일 시스템에 대한 결함 모니터링 및 자동 결함 복구를 제공합니다. Oracle 파일에 대한 저장소 리소스 구성은 선택 사항입니다. 자세한 내용은 Oracle 파일용 저장소 리소스 등록 및 구성을 참조하십시오.
Oracle RAC 데이터베이스 인스턴스. 이러한 리소스 유형을 통해 Oracle Grid Infrastructure 및 Oracle Solaris Cluster 소프트웨어를 상호 운용할 수 있습니다. 이러한 리소스 유형은 결함 모니터링 및 자동 결함 복구를 제공하지 않습니다. Oracle Grid Infrastructure 소프트웨어에서 이 기능을 제공합니다.
Oracle Solaris Cluster 리소스 유형의 Oracle Solaris 프로젝트 리소스 등록 정보 및 리소스 그룹 등록 정보를 사용하지 마십시오. 프록시 리소스는 데이터베이스 인스턴스를 직접 시작하지 않습니다. 대신 Oracle Grid Infrastructure가 데이터베이스 인스턴스를 시작하고, Solaris Resource Manager 추상화는 이러한 버전의 Oracle RAC와 작동하지 않습니다.
Oracle Solaris Cluster 소프트웨어를 통해 Oracle RAC 데이터베이스 인스턴스를 관리하는 리소스 구성은 선택 사항입니다. 자세한 내용은 Oracle RAC 데이터베이스 인스턴스용 리소스 구성을 참조하십시오.
주 - 영역 클러스터에서 Oracle RAC를 사용할 때 영역 클러스터의 /opt 디렉토리가 상속된 읽기 전용 디렉토리로 구성되지 않았는지 확인하십시오. 영역 클러스터에서 Oracle RAC 구성의 경우 /opt 파일 시스템이 쓰기 가능하고 각 영역에 고유해야 합니다. Oracle RAC에 사용할 영역 클러스터가 /opt 디렉토리에 대한 inherit-pkg-dir 리소스로 구성된 경우 영역 클러스터를 삭제하고 다시 만들거나 이러한 요구 사항을 충족하는 새 영역 클러스터를 만드십시오.
응용 프로그램 배치 시 호스트 이름의 공용 네트워크에서 영역 클러스터 노드에 액세스할 수 있어야 하거나 각 노드에서 동시 아웃바운드 트래픽을 가져야 하는 경우 각 영역 클러스터 노드에 대해 수정된 공용 네트워크 주소가 있어야 합니다. 이러한 배치의 예에는 영역 클러스터에서 Oracle RAC 실행 또는 영역 클러스터에서 확장 가능한 서비스(SharedAddress 리소스)를 사용하는 응용 프로그램이 포함됩니다.
설치를 시작하기 전에 다음 하위 절에서 하드웨어 및 소프트웨어 요구 사항을 확인하십시오.
Support for Oracle RAC에는 초기 클러스터 프레임워크가 이미 설치된 정상 작동하는 클러스터가 필요합니다. 클러스터 소프트웨어의 초기 설치에 대한 자세한 내용은 Oracle Solaris Cluster Software Installation Guide 를 참조하십시오.
Oracle Grid Infrastructure(Oracle ASM 및 Oracle Clusterware)를 사용할 경우 클러스터가 Oracle Grid Infrastructure 소프트웨어 요구 사항을 충족하는지 확인하십시오. Oracle Grid Infrastructure Installation Guide 11g Release 2 (11.2) for Oracle Solaris의 Identifying Software Requirements(http://docs.oracle.com/cd/E11882_01/install.112/e24616/presolar.htm#CHDEFJCB)을 참조하십시오.
소프트웨어에 알맞은 라이센스를 구입하고 설치했는지 확인하십시오. 라이센스를 잘못 설치하거나 불완전하게 설치할 경우 노드가 올바르게 부트되지 않을 수 있습니다.
Oracle 서비스 담당자에게 Support for Oracle RAC, 클러스터 상호 연결, 저장소 관리 체계 및 하드웨어 구성에 대해 현재 지원되는 토폴로지를 확인하십시오.
Oracle Solaris OS, Oracle Solaris Cluster, Oracle 데이터베이스 및 볼륨 관리자 소프트웨어에 적용되는 모든 소프트웨어 업데이트를 설치했는지 확인하십시오. Support for Oracle RAC 소프트웨어 업데이트를 설치해야 하는 경우 데이터 서비스 패키지를 설치한 후 이러한 업데이트를 적용해야 합니다.
이 절에서는 Oracle RAC의 저장소 관리에 대한 다음 정보를 제공합니다.
Support for Oracle RAC을 통해 다음 표에 나열된 Oracle 파일에 대한 저장소 관리 체계를 사용할 수 있습니다. 이 표는 각 저장소 관리 체계에서 저장할 수 있는 Oracle 파일 또는 Oracle Grid Infrastructure 파일의 유형을 요약한 것입니다. 모든 유형의 Oracle 파일을 저장할 수 있는 저장소 관리 체계의 조합을 선택하십시오.
표에서 각 기호의 의미는 다음과 같습니다.
저장소 관리 체계에서 Oracle 파일 유형을 저장할 수 있음을 나타냅니다.
저장소 관리 체계에서 Oracle 파일 유형을 저장할 수 없음을 나타냅니다.
표 1-2 Oracle DBMS 파일에 대한 저장소 관리 체계
|
1빠른 복구 영역의 파일 세트에는 온라인 리두 로그가 포함되므로 클러스터 파일 시스템에 상주할 수 없습니다.
표 1-3 Oracle Grid Infrastructure 파일에 대한 저장소 관리 체계
|
자세한 내용은 Oracle Database Installation Guide 11g Release 2 (11.2) for Oracle Solaris의 Database Storage Options을 참조하십시오.
Oracle Grid Infrastructure 이진 설치 파일은 다음 저장소 관리 체계에서 지원됩니다.
적격 NAS(network-attached storage) 장치
로컬 파일 시스템
Oracle Grid Infrastructure OCR(Oracle cluster registry) 및 선호 디스크는 다음 저장소 관리 체계에서 지원됩니다.
Sun Cluster용 Solaris Volume Manager
하드웨어 RAID(redundant array of independent disks) 지원
적격 NAS(network-attached storage) 장치
클러스터 파일 시스템
Oracle ASM
Oracle RAC 데이터베이스에 대해 다음 저장소 관리 체계를 사용할 수 있습니다.
Sun Cluster용 Solaris Volume Manager
하드웨어 RAID(redundant array of independent disks) 지원
적격 NAS(network-attached storage) 장치
Oracle ASM(Oracle Automatic Storage Management)
Oracle 이진 파일 및 Oracle 구성 파일은 다음 중 하나의 위치에 설치할 수 있습니다.
각 클러스터 노드의 로컬 디스크. 추가 정보는 Oracle 이진 파일 및 Oracle 구성 파일에 대해 로컬 디스크 사용을 참조하십시오.
다음 목록의 공유 파일 시스템:
주 - Oracle Grid Infrastructure 이진은 클러스터 파일 시스템에 상주할 수 없습니다.
PxFS 기반 클러스터 파일 시스템
적격 NAS 장치의 파일 시스템
추가 정보는 Oracle 이진 파일 및 Oracle 구성 파일에 대해 공유 파일 시스템 사용을 참조하십시오.
Oracle 이진 파일 및 Oracle 구성 파일을 개별 클러스터 노드에 두면 나중에 데이터 서비스를 종료하지 않고도 Oracle 응용 프로그램을 업그레이드할 수 있습니다.
주 - 일부 버전의 Oracle 데이터베이스 소프트웨어는 업그레이드 중 데이터 서비스를 종료해야 할 수 있습니다. 데이터 서비스를 종료하지 않고 Oracle 응용 프로그램을 업그레이드할 수 있는지 여부를 확인하려면 해당 Oracle 데이터베이스 설명서를 참조하십시오.
하지만 여러 사본의 Oracle 응용 프로그램 이진 파일 및 Oracle 구성 파일을 유지 관리 및 관리해야 한다는 단점이 있습니다.
Oracle RAC 설치의 유지 관리를 단순화하려면 Oracle 이진 파일 및 Oracle 구성 파일을 공유 파일 시스템에 설치할 수 있습니다.
주 - Oracle Grid Infrastructure 이진은 클러스터 파일 시스템에 상주할 수 없습니다.
다음 공유 파일 시스템이 지원됩니다.
Oracle 이진 파일 및 Oracle 구성 파일을 공유 파일 시스템에 두면 하나의 사본만 유지 관리 및 관리하면 됩니다. 하지만 Oracle 응용 프로그램을 업그레이드하려면 전체 클러스터에서 데이터 서비스를 종료해야 합니다. 업그레이드를 위한 짧은 기간의 중지 시간이 허용되는 경우 단일 사본의 Oracle 이진 파일 및 Oracle 구성 파일을 공유 파일 시스템에 두십시오.
실행 중인 Oracle RAC 버전에 따라 영역 클러스터에서 Oracle RAC 실행을 위해 다음 저장소 관리 체계를 사용할 수 있습니다.
Sun Cluster용 Solaris Volume Manager
Oracle ASM
보호 기능이 있는 적격 NAS 장치의 파일 시스템
Oracle RDBMS(relational database management system)에 사용할 아키텍처를 결정하기 전에 다음 사항을 염두에 두십시오.
두 Oracle 구성 요소의 아키텍처가 일치해야 합니다.
Oracle 구성 요소에 대해 32비트 아키텍처가 있는 경우 구성 요소가 32비트 모드 또는 64비트 모드에 상주하는 노드를 부트할 수 있습니다. 하지만 Oracle 구성 요소에 대해 64비트 아키텍처가 있는 경우 구성 요소가 64비트 모드에 상주하는 노드를 부트해야 합니다.
모든 노드를 부트할 때 동일한 아키텍처를 사용해야 합니다. 예를 들어, 32비트 아키텍처를 사용하도록 하나의 노드를 부트할 경우 32비트 아키텍처를 사용하도록 모든 노드를 부트해야 합니다.
Oracle Data Guard와 함께 Support for Oracle RAC을 사용할 수 있습니다. Oracle Data Guard와 함께 Support for Oracle RAC을 구성하려면 이 설명서의 작업을 수행하십시오. Oracle Data Guard 구성에서 사용해야 하는 클러스터에 대한 작업은 독립형 클러스터에 대한 작업과 동일합니다.
Oracle Data Guard의 설치, 관리 및 운영에 대한 자세한 내용은 해당 Oracle 설명서를 참조하십시오.