3.2.3 Modify a Vault

An Exascale vault is a logical file container.

To modify an existing vault, use the ESCLI chvault command and specify:

  • The vault name.

  • The attributes that you want to change.

For example, the following command modifies the specified vault to enforce a 20 TB limit for the high capacity (HC) storage space:

@> chvault @myvaultname --attributes spaceProvHC=20T

Use the describe chvault command to view details about all the vault attributes you can modify with chvault.

Following is the list of vault-specific resource provisioning attributes that may be changed:

  • spaceProvEF: Provisions the vault with the specified amount of EF storage space.
  • spaceProvHC: Provisions the vault with the specified amount of HC storage space.
  • iopsProvEF: Provisions the vault with the specified number of IOPS from EF storage.
  • iopsProvHC: Provisions the vault with the specified number of IOPS from HC storage.
  • flashCacheProv: Provisions the vault with the specified amount of flash cache space.
  • flashLogProv: Boolean value (true or false) indicating whether the vault is provisioned with access to Exadata Smart Flash Log. The default value is true.
  • xrmemCacheProv: Provisions the vault with the specified amount of Exadata RDMA Memory Cache (XRMEM cache) space.

    Use this attribute only on systems with HC or EF storage, but not both. For systems with HC and EF storage, use the following media-specific XRMEM cache provisioning attributes.

  • xrmemCacheProvEF: Provisions the vault with the specified amount of XRMEM cache space associated with EF media.

  • xrmemCacheProvHC: Provisions the vault with the specified amount of XRMEM cache space associated with HC media.