ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 19c Grid Infrastructure 및 Oracle Database 지원 스토리지 옵션
    DB 스터디/Database Documentation 2026. 7. 7. 13:22

    Oracle ACFS와 Oracle ADVM

    • Oracle ACFS (Automatic Storage Management Cluster File System)
      • Oracle ASM 기술을 확장하여 단일 인스턴스 및 클러스터 환경에서 애플리케이션 데이터를 지원한다.
      • IBM AIX 플랫폼에서는 Oracle Database 19c부터 ACFS 옵션이 지원 중단(deprecated) 되었다.
      • AIX 환경에서 ACFS를 사용할 수 없는 경우, IBM GPFS(General Parallel File System)를 대체로 사용할 수 있다.
    • Oracle ADVM (Automatic Storage Management Dynamic Volume Manager)
      • 볼륨 관리 서비스와 표준 디스크 장치 드라이버 인터페이스를 제공한다.
      • Oracle ACFS는 Oracle ASM과 Oracle ADVM 인터페이스를 통해 통신한다.

     

    Linux x86–64 지원 환경

    Oracle ACFS와 ADVM은 다음 플랫폼에서 지원된다:

     

    플랫폼 / 운영체제 커널 지원 범위
    Oracle Linux 9 Oracle Database 19c (19.21)부터, OL 9.2 이상 커널
    Oracle Linux 8 모든 OL 8 호환 커널
    Oracle Linux 7 모든 OL 7 호환 커널 (단, UEK 6 이상 커널 제외)
    RHEL 9 Oracle Database 19c (19.21)부터, RHEL 9.2 이상 커널
    RHEL 8 모든 RHEL 8 호환 커널
    RHEL 7 모든 RHEL 7 호환 커널
    SLES 12 모든 SLES 12 호환 커널
    SLES 15 모든 SLES 15 호환 커널
    Linux Containers 지원되지 않음
     
     

    추가 주의사항

    • SELinux 지원:
      • Oracle Grid Infrastructure 19.27, 21.18, 23.7 이후 버전에서 완전 지원.
      • 이전 버전에서는 ACFS 파일 시스템을 SELinux 기본 컨텍스트로 마운트해야 한다.
    • 커널 패치 필요성:
      • 일부 Linux 커널 버전은 Grid Infrastructure 설치를 위해 패치가 필요하다.
      • 자세한 지원 플랫폼 및 릴리스 목록은 Oracle Support 문서에서 확인해야 한다.
        • My Oracle Support Note 1369107.1
        • My Oracle Support Note 854428.1

    Oracle ACFS 사용 제한 및 가이드라인

    • IBM AIX 플랫폼: Oracle Database 19c부터 ACFS 스토리지 옵션은 지원 중단(deprecated) 되었다.
    • Oracle ACFS 개요
      • 범용 파일 시스템을 제공한다.
      • 반드시 Oracle ASM이 구성된 상태에서만 사용할 수 있다.
    • Oracle Database 및 Grid Infrastructure 파일 배치 관련 제한
      • Oracle Database 바이너리, 데이터 파일, 관리 파일(예: trace 파일)은 ACFS에 배치할 수 있다.
      • 그러나 다음은 지원되지 않는다:
        • 데이터베이스 데이터 파일, 테이블스페이스 파일, 제어 파일, 리두 로그, 아카이브 로그
        • RMAN 백업, Data Pump 덤프셋, Flashback 파일
        • 이들에 대한 암호화 및 복제 기능
      • Oracle Database Home은 11g Release 2 이상 버전에서만 ACFS에 설치 가능하다.
      • Oracle Clusterware 파일은 ACFS에 배치할 수 없다.

    Oracle Restart 환경에서의 제한

    • Root 기반 Clusterware 리소스를 지원하지 않으므로 다음 제한이 적용된다:
      • Oracle Database 18c부터, 설치 도우미는 Oracle Restart 환경에서 ACFS에 Database Home을 생성할 수 없다.
      • Oracle Restart는 모든 플랫폼에서 ACFS 리소스를 지원하지 않는다.
      • Oracle Database 12c부터, Oracle Restart 환경은 ACFS 레지스트리를 지원하지 않는다.
      • Linux에서는 시스템 재시작/종료 시 ACFS 드라이버 로드/언로드 및 파일 시스템 마운트/언마운트 자동화 기능을 제공한다. 그러나 실행 중인 시스템에서 자동 복구 기능은 제공하지 않는다.
      • Oracle Restart 환경에서는 ACFS 파일 시스템에 데이터 파일을 생성할 수 없다. 단, Oracle Grid Infrastructure 클러스터 환경에서는 지원된다.

    추가 제한

    • Oracle ACFS 및 ADVM은 IBM AIX Workload Partitions(WPARs) 환경에서 지원되지 않는다.

    Oracle Grid Infrastructure 및 RAC 스토리지 고려사항

    Oracle Clusterware 스토리지

    • Voting 파일: 클러스터 노드 상태를 모니터링한다.
    • OCR(Oracle Cluster Registry) 파일: 클러스터 구성 정보를 저장한다.
    • OCR과 Voting 파일은 ASM 디스크 그룹 또는 공유 파일 시스템에 저장할 수 있다.
    • OCR 파일의 백업은 디스크 그룹에 저장할 수 있다.
    • 스토리지는 반드시 공유되어야 하며, 노드가 과반수 이상의 Voting 파일에 접근하지 못하면 자동으로 재시작된다.
    • NFS 기반 ASM 디스크 그룹을 사용할 경우, Oracle 권장 NFS 마운트 설정을 따라야 한다.

    Oracle RAC 스토리지

    • Oracle ASM은 데이터베이스 및 복구 파일을 위한 지원 스토리지 옵션이다.
    • 권장 구성: 최소 2개의 ASM 디스크 그룹 생성
      • 하나는 데이터 파일용
      • 하나는 복구 파일용
    • 데이터 파일 그룹과 복구 파일 그룹은 서로 다른 Failure Group에 배치하는 것이 권장된다.
    • ASM을 사용하지 않는 경우: 데이터 파일과 Fast Recovery Area를 Oracle Home 외부의 공유 스토리지에 별도로 배치해야 한다.
    • OCFS2 공유 위치에 RAC Home을 설치하려면 버전 1.4.1 이상으로 업그레이드해야 한다.
    • RAC 설치 시 조건:
      • 모든 노드에 Oracle Clusterware와 ASM 19c 설치 필요
      • 기존 ASM 인스턴스는 종료해야 함
      • Voting 파일 중복성을 위해 하나의 ASM 디스크 그룹이면 충분하며, 3~5개의 복사본을 제공한다.
    • NFS(Direct NFS 포함)를 사용하여 데이터 파일을 저장할 수 있다.

    ASM 디스크 그룹 구성 가이드라인

    • Grid Infrastructure 설치 시 1~2개의 ASM 디스크 그룹을 생성할 수 있다.
    • 이후 ASMCA, SQL*Plus, ASMCMD를 사용해 추가 디스크 그룹을 생성할 수 있다.
    • 권장 구성:
      • 첫 번째 그룹: OCR, Voting 파일, ASM 비밀번호 파일 저장
      • 두 번째 그룹: GIMR(Grid Infrastructure Management Repository) 데이터 파일 및 OCR 백업 저장
    • OCR 파일과 OCR 백업 파일은 서로 다른 디스크 그룹에 저장하는 것이 권장된다.
    • GIMR는 설치 시 위치를 지정해야 하며, 이후 다른 디스크 그룹으로 이동할 수 없다.
    • Oracle Domain Services Cluster에서는 반드시 두 개의 ASM 디스크 그룹을 구성해야 한다.

    설치 후 데이터베이스 및 RAC 스토리지 배치 옵션

    • 동일한 디스크 그룹에 데이터 파일, OCR, Voting 파일을 저장할 수 있다.
    • 데이터 파일과 복구 파일을 동일한 그룹에 저장할 수도 있고, 파일 유형별로 다른 그룹에 저장할 수도 있다.
    • 단일 디스크 그룹만 생성한 경우: OCR, Voting 파일, 데이터 파일, 복구 파일이 모두 하나의 그룹에 포함된다.
    • 여러 디스크 그룹을 생성한 경우: 파일을 분리하여 배치할 수 있다.
    • Oracle Database 11g Release 2 이후 버전에서는 DBCA가 ASM 디스크 그룹을 생성하는 기능을 제공하지 않는다.

    Oracle Grid Infrastructure 및 RAC에서 LVM(Logical Volume Manager) 사용

    • Oracle Grid Infrastructure와 Oracle RAC는 클러스터 인식(cluster-aware) 볼륨 관리자만 지원한다.
    • 일부 서드파티 볼륨 관리자는 클러스터 인식 기능이 없으므로 지원되지 않는다.
    • 특정 볼륨 관리자가 Oracle RAC에서 지원되는지 확인하려면 My Oracle Support의 Certifications 메뉴에서 인증 여부를 확인해야 한다.

    Oracle Clusterware 파일을 위한 클러스터 파일 시스템 사용

    • Oracle Grid Infrastructure 19c부터 OCR 파일과 Voting 파일을 저장할 때 Oracle ASM 또는 인증된 공유 파일 시스템을 사용할 수 있다.
    • 새로운 Oracle Standalone Cluster 설치에서는 OCR과 Voting 파일을 ASM 또는 공유 파일 시스템에 저장할 수 있다.
    • 그러나 다른 유형의 클러스터에서는 반드시 Oracle ASM을 사용해야 한다.
    • Linux x86-64 및 Linux Itanium 플랫폼에서는 Oracle이 OCFS2(Oracle Cluster File System 2)를 제공한다.
    • 단, Oracle은 Clusterware 파일 저장용으로 OCFS2 사용을 권장하지 않는다.

    Oracle Grid Infrastructure 스토리지 구성

    • 클러스터 환경에서 Oracle Grid Infrastructure를 설치하려면 Oracle ASM을 구성해야 한다.
    • Oracle Grid Infrastructure는 Oracle Database를 위한 시스템 지원을 제공한다.
    • Oracle ASM은 데이터베이스 파일을 위한 볼륨 관리자 및 파일 시스템 역할을 하며, 단일 인스턴스와 RAC 환경 모두를 지원한다.
    • 또한 ASM은 애플리케이션 데이터를 위한 범용 파일 시스템도 지원하며, Oracle Database 바이너리도 저장할 수 있다.
    • Oracle ASM은 기존 볼륨 관리자와 파일 시스템에 대한 대안으로, Oracle이 권장하는 스토리지 관리 솔루션이다.

    OCR 및 Voting 파일 스토리지

    • Oracle ASM과 공유 파일 시스템은 OCR(Oracle Cluster Registry)Voting 파일을 위한 지원되는 스토리지 관리 솔루션이다.
    • OCR은 클러스터의 구성 정보와 상태를 저장하는 파일이다.
    • Oracle Clusterware 설치 시 설치 프로그램이 OCR을 자동으로 초기화한다.
    • DBCA(Database Configuration Assistant)는 클러스터 데이터베이스의 구성 정보를 OCR에 저장한다.

    (출처: Oracle® Grid Infrastructure Installation and Upgrade Guide)

Designed by Tistory.