chthrottle

Use the chthrottle command to change attributes associated with a specified throttle object.

Syntax

Read syntax diagramSkip visual syntax diagram
>>- chthrottle --+---------------------------------------+-- --->
                 '- -bandwidth -- bandwidth_limit_in_mb -'      

>--+-----------------------+-- --+--------------------------+--->
   '- -iops -- iops_limit -'     '- -name -- throttle_name -'   

>-- --+- throttle_id ---+--------------------------------------><
      '- throttle_name -'   

Parameters

-bandwidth bandwidth_limit_in_mb
(Optional) Specifies the bandwidth in MBps. This must be a numeric value 0 - 268435456.
Note: No bandwidth limit is set unless you specify this keyword.
-iops iops_limit
(Optional) Specifies the I/O operations limit. This must be a numeric value 0 - 33554432.
Note: No I/O operations limit is set unless you specify this keyword.
-name throttle_name
(Optional) Specifies the throttling object's name. This value must be an alphanumeric string up to 63 characters long.
throttle_id | throttle_name
(Required) Specifies the volume ID or name of the volume to throttle. The value must be a numeric or alphanumeric string up to 15 characters long.

Description

This command changes attributes associated with a specified throttle object.

An invocation example for changing the bandwidth limit to 100 for an offloaded throttle

chthrottle -bandwidth 100 offloadThrottle

The detailed resulting output:

No feedback

An invocation example with no throttling bandwidth limit specified for ID 0

chthrottle -bandwidth 100 0

The detailed resulting output:

No feedback