3.9.1.1 Create a Volume

An Exascale block volume is an arbitrary-sized allocation of storage space, which can be used as an Exascale Direct Volume (EDV) attachment or iSCSI target.

To create an Exascale block volume, use the ESCLI mkvolume command. For example:

@> mkvolume  1TB --vault myvaultname --attributes name=myvolname

As shown in the example, a typical form of the command specifies:

  • The amount of storage space that is allocated to the volume.

    Note:

    If you intend to use the volume to support Oracle ACFS, note that ACFS requires a minimum volume size of 512 MB.
  • The vault where the volume is stored.
  • The name for the volume, which makes it easier for you to identify it later.

Using other command options available with the mkvolume command, you can also specify a series of optional attributes, which define the detailed characteristics of the volume or constrain the system resources that the volume is allowed to consume. For example, you can specify the physical media type used to store the volume. By default, volumes are stored on hard disk drives (HC media type).

After you create a volume, you must create a volume attachment to use the volume. An unattached volume is not available to any clients and is useless in isolation.