-
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)
'DB 스터디 > Database Documentation' 카테고리의 다른 글
19c Grid Infrastructure 설치 (0) 2026.07.07 19c Grid Infrastructure 스토리지 구성 (0) 2026.07.07 19c Grid Infrastructure 및 Oracle Database 사용자, 그룹 및 환경 구성 (0) 2026.07.07 19c Grid Infrastructure 및 RAC 네트워크 구성 (0) 2026.07.07 19c Grid Infrastructure Linux OS 구성 (0) 2026.07.06 - Oracle ACFS (Automatic Storage Management Cluster File System)