Real Application Clusters 프로비전 소개

이 프로시저는 선택한 호스트에 클러스터 데이터베이스(Real Application Clusters - RAC 데이터베이스)를 설치하고 구성할 수 있도록 도와줍니다. 이 프로시저에서는 각 호스트에 Oracle Clusterware 홈 및 RAC 데이터베이스 Oracle 홈을 설치합니다. 클러스터 구성을 위해 다중 호스트를 지정할 수 있습니다.

자세한 내용은 Oracle Database Oracle Clusterware and Oracle Real Application Clusters Installation Guide 10g Release 2 (10.2) for Linux를 참조하십시오.

Oracle RAC(Real Application Clusters) 및 Oracle Clusterware 설치 프로세스를 완료하는 데 1시간 정도 걸립니다. 클러스터에 추가할 호스트에 대한 세부 정보를 제공해야 합니다. 하드웨어 요구 사항에 대한 자세한 내용은 Oracle Database Oracle Clusterware and Oracle Real Application Clusters Installation Guide 10g Release 2 (10.2)의 2.5 단원, Checking the hardware requirements를 참조하십시오.

예를 들어, Linux의 경우 1GB 이상의 물리적 RAM, 1.5GB 이상의 스왑 공간(RAM이 2GB 미만인 경우 1.5GB 이상, RAM이 2GB 이상인 경우 RAM과 동일), /tmp에 400MB의 디스크 공간, Oracle 소프트웨어를 위한 최대 4GB의 디스크 공간, 사전 구성된 데이터베이스를 위한 공유 저장 영역에 1.2GB의 디스크 공간, Oracle Clusterware 구성을 유지 관리하는 각 디스크에 대해 150MB의 공유 저장 영역 디스크 공간, 두 개 이상의 네트워크 어댑터(공용 네트워크 인터페이스용 및 전용 네트워크 인터페이스용)가 필요합니다. 네트워크 어댑터의 경우 공용 네트워크 인터페이스는 TCP/IP를 지원해야 하고, 전용 네트워크 인터페이스는 TCP/IP를 지원하는 고속 네트워크 어댑터와 스위치(기가비트 Ethernet 이상 권장)를 사용하여 UDP(User Datagram Protocol)를 지원해야 합니다.

주: 단일 RAC 설치의 모든 서버는 최소 RAM 용량, 하드 드라이브 공간 및 OS 버전이 동일하게 구성되어야 합니다.

RAC 프로비전을 위한 필요 조건

다음은 프로비전을 위한 필요 조건입니다.

Oracle Clusterware 및 Oracle RAC에 대해 일회성 Enterprise Manager 설정

Oracle Clusterware 및 Oracle RAC 프로비전을 수행하기 전에 다음 사항을 확인하십시오.

  1. NFS 마운트 위치에서 패키지 설치 RPM을 사용할 수 있어야 합니다.

  2. 기본 패키지 위치를 NFS 위치로 갱신하도록 필요 조건 - 수정에 대한 지시어를 편집해야 합니다.

    또는 패키지 RPM이 있는 zip 파일을 소프트웨어 라이브러리로 업로드할 수 있습니다. 이 시나리오에서는 Oracle RAC 프로비전 배치 관리자 템플리트를 사용하여 다음과 같이 생성 작업을 수행하고 사용자 정의 라이브러리 단계를 추가해야 합니다. 이 새 단계는 구성 요소 단계이며 SLIB에서 사용자 정의 위치(예: /tmp/userrpms/)에 패키지 RPM zip 파일의 압축을 풉니다.

    기본 패키지 위치를 NFS 위치로 갱신하도록 필요 조건 - 수정에 대한 지시어를 편집해야 합니다.

  3. oinstall 및 dba 그룹을 사용할 수 있어야 합니다. 반드시 사용자가 이 그룹에 속할 필요는 없습니다.

  4. 그룹 ID와 함께 이 작업을 실행하기 위해 사용되는 사용자 인증서는 선택한 클러스터의 모든 노드(대상)에서 동일해야 합니다.

  5. 기존 클러스터에 추가하려는 노드는 소스 CRS 클러스터에 속해야 하지만 반드시 Oracle RAC에 있을 필요는 없습니다.

  6. 선택한 노드는 두 개 이상의 인터페이스를 가져야 합니다.

  7. 사용자는 모든 노드에서 sudo 권한을 가져야 합니다(UNIX의 경우에만).

  8. 각 노드는 1GB 이상의 물리적 메모리(RAM)를 가져야 합니다.

  9. 에이전트는 클러스터에 추가하려는 노드에 설치되어야 합니다.

  10. 기존 클러스터 노드에 대해 사용되는 공유 저장 영역은 추가 중인 새 노드에 액세스할 수 있어야 합니다.

  11. 필수 하드웨어, OS 및 에이전트를 각 대상에 설치합니다.

하드웨어 설치 시 다음 설정을 포함해야 합니다.

  1. 전용 네트워크: 각 노드에 네트워크 인터페이스 카드가 설치되고 서로 접속되어야 합니다.

  2. 노드 간 공유 저장 영역: OCR, 선호 디스크 및 데이터 파일에 대한 공유 저장 영역이 필요합니다.

참고: 응용 프로그램에서 Oracle Cluster File System에 대한 공유 저장 영역 포맷을 지원하므로 포맷할 필요가 없습니다.

전용 호스트 이름 및 전용 IP 주소를 지정할 경우 응용 프로그램에서 시스템 구성을 자동으로 갱신합니다.

  1. 대상에는 10.2.0.2 또는 이후 버전의 에이전트가 있어야 합니다. 대상이 이보다 낮은 버전의 에이전트로 관리되는 경우 버전을 업그레이드해야 합니다. 자세한 내용은 Oracle Enterprise Manager Grid Control Installation and Basic Configuration Guide를 참조하십시오. 에이전트는 모든 호스트에서 동일한 위치에 설치되어야 합니다.

  2. 가상 IP가 DNS에서 설정되어 있어야 합니다. 로컬에서 가상 IP를 설정하기로 선택할 경우 프로비전 응용 프로그램을 통해 IP 주소를 지정할 수 있으며, 응용 프로그램에서 IP 주소를 자동으로 설정합니다.

Oracle RAC(Real Application Clusters) 및 Oracle Clusterware 설치

다음은 Oracle RAC(Real Application Clusters) 및 Oracle Clusterware 설치를 수행하기 위한 단계입니다.

  1. RAC에 추가할 각 시스템에 대한 호스트 이름과 IP 정보를 입력합니다.

  2. OCR을 설치할 위치 및 추가 위치(중복이 필요한 경우)를 입력합니다.

  3. CSS 선호 디스크 위치 및 두 개의 추가 위치(중복이 필요한 경우)를 입력합니다.

  4. 데이터베이스(SID, DB 이름 등) 및 암호를 설정합니다.

관련 항목

Real Application Clusters 프로비전

Real Application Clusters 프로비전 문제 해결

Enterprise Manager 정보 로드맵