设置对象关联的QoS策略
更新时间 2025-09-29 17:49:31
最近更新时间: 2025-09-29 17:49:31
本节主要介绍设置对象关联的QoS策略命令。
./stor qos { A | assoc } { -n | --name } QOS_NAME { -o | --object } OBJECT --list list&<1-n>
此命令用来设置某个具体对象关联的QoS策略。
说明
当同一对象设置多次QoS策略时,以最后一次操作为准。
对于集群版,QoS策略的生效规则如下:
若卷已关联了QoS策略,则以该策略为准。
若卷未关联QoS策略:
当卷同时存在缓存存储池和存储池时,采用缓存存储池设置的“存储池内卷的默认QoS策略”;若缓存存储池未设置“存储池内卷的默认QoS策略”,则卷无QoS策略。
当卷仅存在存储池时,采用存储池设置的“存储池内卷的默认QoS策略”;若存储池未设置“存储池内卷的默认QoS策略”,则卷无QoS策略。
参数
参数 | 描述 |
---|---|
-n QOS_NAME 或 --name QOS_NAME | 指定QoS策略名称。 |
-o OBJECT或--object OBJECT | 指定关联的对象类型。 取值:
|
--list list&<1-n> | 对象列表。一次可以添加多个具体对象,以英文逗号(,)分开。 说明
|
示例
示例1
设置LUN关联的QoS策略。
[root@hblockserver CTYUN_HBlock_Plus_3.10.0_x64]# ./stor qos assoc -n qos1 -o LUN --list luna1,lunb1,lunb2
Associate QoS policy qos1 with LUN luna1,lunb1,lunb2 successfully.
示例2
设置存储池关联的QoS策略(集群版)。
[root@hblockserver CTYUN_HBlock_Plus_3.10.0_x64]# ./stor qos assoc -n qos1 -o storagepool --list default,pool1
Associate QoS policy qos1 with storage pool default,pool1 successfully.
示例3
设置存储池内卷的默认QoS策略(集群版)。
[root@hblockserver CTYUN_HBlock_Plus_3.10.0_x64]# ./stor qos assoc -n qos1 -o storagepoolforlun --list default
Associate QoS policy qos1 with storage pool default for setting the default QoS policy for LUNs in the pool successfully.