3.9.7.1 Create an ACFS File System on Exascale

Exascale contains integrated support for Oracle Advanced Cluster File System (ACFS) on Exascale block storage using Exascale Direct Volumes (EDV).

Before you create an Exascale-managed ACFS file system, you must:

  • Create the Exascale volume to store the file system.

    The specified volume must be associated with a cluster-wide EDV attachment, otherwise the operation cannot proceed. Using a volume with a node-specific EDV attachment is not permitted.

  • Ensure that ACFS is configured appropriately on the target system.

    For example, you can create a file system using ACFS encryption by specifying the encryptionEnabled, encryptionAlgorithm, and encryptionKeyLength attributes. However, the operation fails if ACFS encryption is not initialized on the target system. To initialize ACFS encryption, the system administrator must run the following command before the file system is created:

    # acfsutil encr init

To create an Exascale-managed ACFS file system, use the ESCLI mkacfsfilesystem command and specify:

  • The identifier of the Exascale volume that you want to store the file system. You can use the lsvolume command to find the identifier for each Exascale volume.

  • The mount point location where you want to mount the file system.

  • Optional attributes that define additional characteristics of the file system.

For example:

@> mkacfsfilesystem vol0001_bbd6fb4c75e2411b9bf366fe702eabaf /mnt/acfs1 --attributes mountReadOnly=true

In the example:

  • The volume identifier is vol0001_bbd6fb4c75e2411b9bf366fe702eabaf.

  • The file system mount point is /mnt/acfs1.

  • The file system is mounted in read-only mode by specifying the optional attribute setting: mountReadOnly=true.

Following the operation, the ACFS file system is mounted on every node in the Oracle Grid Infrastructure (GI) cluster and the ACFS details are registered with the GI cluster. After registration, the file system is automatically mounted (or remounted) by Oracle Clusterware as required.