The storage pool resource refers to the virtual containers that provide storage for file systems. File systems consume storage pool space when they are created or as they expand.
- Child Topics
- Storage pool object model
The object model describing this resource contains the following objects.
- Get storage pools
Retrieves storage pools on the storage system.
- Get a storage pool
Retrieves a storage pool on the storage system.
- Create a storage pool
Creates a non-tiered storage pool using a set of system drives. A label is assigned to the storage pool during the creation process. The operation returns a URI that can be accessed to obtain detailed information about the storage pool immediately after the URI is returned.
- Create a tiered storage pool
Creates a tiered storage pool using a set of system drives grouped by tiers. A label is assigned to the storage pool during the creation process. The operation returns a URI that can be accessed to obtain detailed information about the storage pool immediately after the URI is returned.
- Get system drives associated with a storage pool
Retrieves system drives used to create a storage pool on the storage system.
- Get file systems associated with a storage pool
Retrieves file systems associated with the storage pool.
- Update a storage pool
Update various storage pool related settings. Renaming a storage pool can be achieved by changing the label, and filesystem auto expansion can be controlled. Access to the storage pool can also be enabled or denied.
- Expand a storage pool
Expands a storage pool. The operation accepts a list of system drives to be used during storage pool expansion.
- Delete a storage pool
Deletes a storage pool identified by a unique identifier. A storage pool can be deleted only after the file systems that were created using the storage pool have been deleted.
- Get stripesets associated with a storage pool
Get the stripesets that make up a storage pool. When a storage pool is initially created it has one stripeset, and all the data is striped across the system drives in that stripeset. Each time a storage pool is expanded, a further stripeset is added.
- Get HDP storage pool info
Retrieves HDP storage pool information on the storage system. A unique identifier identifies the storage pool.
- Get storage theoretical limits
Get theoretical limits for storage pools and filesystems, dependent on model type, and chunk size used when configuring storage pools. The results may also be model and license specific.