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