Skip to content
-
Forerunner DBA Forerunner DBA Forerunner DBA

Real Builds. Real Challenges. Real Solutions

Forerunner DBA Forerunner DBA Forerunner DBA

Real Builds. Real Challenges. Real Solutions

  • Home
  • DATABASE
    • INSTALLATION
    • ASM
    • RMAN
    • DATA GUARD
    • PATCHING
    • TROUBLESHOOT
  • SCRIPTS
    • ASM Scripts
  • About
  • Contact
  • Home
  • DATABASE
    • INSTALLATION
    • ASM
    • RMAN
    • DATA GUARD
    • PATCHING
    • TROUBLESHOOT
  • SCRIPTS
    • ASM Scripts
  • About
  • Contact
Close

Search

Trending Now:
Oracle 19c Data Guard Series AutoUpgrade Oracle 19c

Oracle ACFS Commands Every DBA Needs

By Chakravarthy
July 17, 2026 4 Min Read

Oracle ACFS is a scalable, multi-platform file system built on ASM, supporting storage for databases, applications, binaries, and logs across single-instance (Oracle-Restart) and RAC setups.


Oracle Automatic Storage Management Cluster File System (Oracle ACFS)

Oracle Automatic Storage Management Cluster File System (Oracle ACFS) is a multi-platform, scalable file system, and storage management technology that extends Oracle Automatic Storage Management (Oracle ASM) functionality to support all customer files.
ACFS file systems are generally configured for cluster-wide accessibility, ensuring that files, directories, and file systems are uniformly visible and reachable from all nodes.

There could be many but, I have picked few supported/Unsupported file types related to ACFS
SupportedUnsupported
Oracle Database FilesOCR
Application FilesVoting Files
Trace FilesASM Managed-related files
Alert LogsFiles part of GI Home
BFILEs
Configuration Files
Video, Audio, Text, Images
ACFS Storage Layer

© Oracle — official documentation screenshot

In this document, I am working with the following Oracle configuration on Oracle Restart 19c deployed in the Azure Cloud

Oracle Database 19

RHEL 8

This scenario covers adding 64 TB of ACFS storage on Linux for RMAN backups and validating ACFS functionality when the ASM disk group is disconnected, remounted, and the ACFS volume appears in a DISABLED state requiring re‑enablement

Before Partitioning the storage Disks

Partitioning the storage using parted command

After Partitioning below is the screenshot of the file system

Creating ASM Disks

Scan and List the ASM Disks using scandisks and listdisks

If ACFS is not loaded, start it using the acfsload command.

Check if acfs and advm modules were loaded

Using asmcmd we will create acfs volumes and check if that volume is enabled

Here we are re‑mounting the disconnected ACFS volume. First, verify whether the ASM disk group is mounted; if it is not, mount it. Disconnected ACFS volume always shows DISABLED

Enable the mounted ASM disk group and the ACFS volume. Once the ACFS volume is enabled, its state automatically changes to ENABLED

After creating ACFS volume, we need to

  • Create ACFS File system
  • Create Local Mount point
  • Mount ACFS File system to the Mount point

Using asmcmd we will create acfs volumes and check if that volume is enabled

Creating acfs file system, mount point and mounting acfs to the mount point

Resizing existing acfs volume from 2GB to 1.9 TB , we need to expand the Diskgroup at the storage level

Check the acfs volume as well as the acfs mounted file system

Unmounting the existing ACFS File system

  • Deleting the ACFS File system
  • Disabling the ACFS Volume
  • Deleting the ACFS Volume

TIPS & BEST PRACTICES
Oracle specifies that Oracle Restart does not support the ACFS registry. ACFS resources are supported only in Grid Infrastructure clusters, so ACFS must be mounted and unmounted manually when used with Oracle Restart. We can configure the fstab file to automatically mount the ACFS file system during the standard file system mount process at boot.
Monitor V$ASM_DISKGROUP and V$ASM_VOLUME_STAT to check reads and writes
Set Alerts at 70–75% usage

Don't wait until 100%. Configure monitoring alerts at 70% so your team has time to add capacity before it becomes a crisis.

Tags:

ACFSASM
One Comment
  1. Hannah says:
    October 25, 2026 at 9:07 pm

    The Article is really nice. I learnt so much from it.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search...

Archives

  • October 2026
  • September 2026
  • July 2026

Recent Posts

  • Oracle ASM Day-to-Day Operations – ASMCMD, Oracle ASMLib and SQL*Plus
    by Chakravarthy
    October 7, 2026
  • Oracle ASM Queries Every DBA Needs
    by Chakravarthy
    July 17, 2026
  • Oracle ACFS Commands Every DBA Needs
    by Chakravarthy
    July 17, 2026
  • Fixing OPatch Error: “Prerequisite check ‘CheckActiveFilesAndExecutables’ failed” — Real Production Experience
    by Chakravarthy
    July 30, 2026
Copyright 2026 — Forerunner DBA. All rights reserved.