mkprovisioningpolicy
Use the mkprovisioningpolicy command to create a new provisioning policy on the system.
Syntax
Parameters
- (Optional) Name of the provisioning policy.
- (Required) Specifies the capacity savings for the provisioning policy.
The capacity savings specified by the provisioning policy are applied to new volumes in addition to any built-in capacity saving functions of the storage pool. For example, pools containing certain drive types, such as FlashCore Module drives, are self-compressing.
Note:- A provisioning policy specifying thin-provisioning can only be used with standard storage pools.
- A provisioning policy specifying compression can only be used with data reduction storage pools.
- (Optional) Specifies the provisioning policy should use deduplication.Note: A provisioning policy specifying deduplication can only be used with data reduction pools.
- (Optional) Specifies a threshold value for the used capacity of thin-provisioned volumes. A
warning event log is generated when the used capacity of thin-provisioned volumes exceeds the
specified threshold value. If the threshold value is set to zero, no warning is generated. This
parameter can only be specified when using the capacity savings of thin-provisioning without
deduplication. If this parameter is not specified, the default value is
80%. - (Optional) Specifies the storage pool capacity that a thin-provisioned volume attempts to
reserve as a buffer. If a volume size is less than the buffer size specified in the policy, the
smaller capacity value is used for the buffer size. This parameter can only be specified when using
the capacity savings of thin-provisioning without deduplication. If this parameter is not specified,
the default value is
2%. - (Optional) Specifies the data units for the -buffersize and -warning parameters. The default unit is MB.
An invocation example
mkreplicationpolicy -capacitysaving thin -warning 25% -buffersize 5 -unit gb
The resulting output:
Provisioning policy, id [2], successfully created
