./stor qos add { -n | --name } QOS_NAME [ --iops IOPS ] [ --read-iops READ_IOPS ] [ --write-iops WRITE_IOPS ] [ --bps BPS ] [ --read-bps READ_BPS ] [ --write-bps WRITE_BPS ] [ --iops-burst IOPS_BURST ] [ --read-iops-burst READ_IOPS_BURST ] [ --write-iops-burst WRITE_IOPS_BURST ] [ --bps-burst BPS_BURST ] [ --read-bps-burst READ_BPS_BURST ] [ --write-bps-burst WRITE_BPS_BURST ] [ --iops-burst-secs IOPS_BURST_SECS ] [ --read-iops-burst-secs READ_IOPS_BURST_SECS ] [ --write-iops-burst-secs WRITE_IOPS_BURST_SECS ] [ --bps-burst-secs BPS_BURST_SECS ] [ --read-bps-burst-secs READ_BPS_BURST_SECS ] [ --write-bps-burst-secs WRITE_BPS_BURST_SECS ] [ --reclaim-policy RECLAIM_POLICY ] [ --description ]
此命令用(yong)來創建QoS策略。
參數
| 參數 | 描述 |
|---|---|
| -n QOS_NAME或--name QOS_NAME | 指(zhi)定QoS策略名稱。 取值(zhi):字(zi)符串形式,長度(du)范圍1~64,只(zhi)能由字(zi)母、數字(zi)和(he)短橫線(-)組(zu)成,區分大(da)小寫(xie),且僅支(zhi)持以字(zi)母或數字(zi)開頭。 |
| --iops IOPS | 每秒(miao)能夠進行讀寫(xie)操作(zuo)次數的(de)最大(da)值。 取值(zhi):整(zheng)數形式(shi),取值(zhi)為[-1, 999999999],默認值(zhi)為-1。-1表示不(bu)限制。 |
| --read-iops READ_IOPS | 每(mei)秒能夠進(jin)行讀操作次數的(de)最大值。 取(qu)值(zhi):整數形式,取(qu)值(zhi)為(wei)[-1, 999999999],默認值(zhi)為(wei)-1。-1表示(shi)不限制。 |
| --write-iops WRITE_IOPS | 每秒能夠進(jin)行(xing)寫操作次(ci)數的(de)最大值。 取值(zhi):整數(shu)形式,取值(zhi)為[-1, 999999999],默認值(zhi)為-1。-1表示不限(xian)制。 |
| --bps BPS | 每(mei)秒可傳(chuan)輸(shu)數據量的(de)最大(da)值。 取值(zhi):整數(shu)形式,數(shu)字后面可以輸入單(dan)位(wei)簡(jian)寫B/b、K/k、M/m、G/g、T/t,分別代(dai)表Bytes/s、KiB/s、MiB/s、GiB/s、TiB/s。默認(ren)單(dan)位(wei)是Bytes/s,默認(ren)值(zhi)為-1,表示不限制。
|
| --read-bps READ_BPS | 讀帶寬上限。 取(qu)值:整數形式,數字后面可以輸入(ru)單位簡寫B/b、K/k、M/m、G/g、T/t,分別代表(biao)Bytes/s、KiB/s、MiB/s、GiB/s、TiB/s。默認(ren)單位是Bytes/s,默認(ren)值為-1,表(biao)示不限制。
|
| --write-bps WRITE_BPS | 寫帶寬上限。 取(qu)值:整數形式,數字后面(mian)可以輸入單位簡寫(xie)B/b、K/k、M/m、G/g、T/t,分別代表Bytes/s、KiB/s、MiB/s、GiB/s、TiB/s。默(mo)認(ren)單位是Bytes/s,默(mo)認(ren)值為-1,表示(shi)不限制。
|
| --iops-burst IOPS_BURST | 使(shi)用Burst功能時,每秒(miao)能夠進行讀(du)寫操作次數的最大值。 取值:整數形式。只有當--iops IOPS大于等于1時,此項設置為-1或(IOPS, 999999999]內的(de)正整數方可生效(xiao)。默認(ren)值為-1,表示不限制。 |
| --read-iops-burst READ_IOPS_BURST | 使(shi)用Burst功能時,每秒能夠進(jin)行讀操作次數(shu)的最大值。 取值:整數形式。只有當--read-iops READ_IOPS大于等于1時,此項設置為-1或(READ_IOPS, 999999999]內的(de)正(zheng)整數方(fang)可(ke)生(sheng)效(xiao)。默認值為(wei)-1,表(biao)示不限制。 |
| --write-iops-burst WRITE_IOPS_BURST | 使用Burst功能時(shi),每(mei)秒(miao)能夠進行寫操作次數的最(zui)大值。 取值:整數形式。只有當--write-iops WRITE_IOPS大于等于1時,此項設置為-1或(WRITE_IOPS 999999999]內的(de)正整數方可生效。默認值為-1,表(biao)示(shi)不限制。 |
| --bps-burst BPS_BURST | 使用Burst功能時,每秒可傳輸的數據量最大值(zhi)。 取值:整數形式,數字后面可以輸入單位簡寫B/b、K/k、M/m、G/g、T/t,分別代表Bytes/s、KiB/s、MiB/s、GiB/s、TiB/s。默認單位是Bytes/s,默認值為-1,表示不限制。只有當--bps BPS大于等于1時,在單位(wei)相同的(de)情況下,此項(xiang)設置為下列(lie)取值(zhi)范圍方(fang)可生效:
|
| --read-bps-burst READ_BPS_BURST | 使用Burst功能時(shi),讀帶寬上限。 取值:整數形式,數字后面可以輸入單位簡寫B/b、K/k、M/m、G/g、T/t,分別代表Bytes/s、KiB/s、MiB/s、GiB/s、TiB/s。默認單位是Bytes/s,默認值為-1,表示不限制。只有當--read-bps READ_BPS大于(yu)等于(yu)1時,在單位相同的情況下,此(ci)項設置為下列取值范圍方可生效:
|
| --write-bps-burst WRITE_BPS_BURST | 使用Burst功能時,寫帶寬上限。 取值:整數形式,數字后面可以輸入單位簡寫B/b、K/k、M/m、G/g、T/t,分別代表Bytes/s、KiB/s、MiB/s、GiB/s、TiB/s。默認單位是Bytes/s,默認值為-1,表示不限制。只有當--write-bps WRITE_BPS大于等于1時,在單(dan)位相同的情況下,此項(xiang)設置為下列取值(zhi)范(fan)圍方可生(sheng)效:
|
| --iops-burst-secs IOPS_BURST_SECS | 使用Burst功能時,按照(zhao)Burst上限的(de)能力進(jin)行讀寫操作所(suo)能持續的(de)時間。 注意 只有在IOPS Burst功(gong)能(neng)啟用(yong)時,此配置才生效(xiao)。 取(qu)值:整數形式,取(qu)值為[1, 999999999],默認值為1,單(dan)位是秒。 |
| --read-iops-burst-secs READ_IOPS_BURST_SECS | 使用Burst功能時,按照(zhao)Burst上限的(de)能力進行讀(du)操作(zuo)所能持續的(de)時間。 注意 只有在Read IOPS Burst功能(neng)啟用(yong)時(shi),此(ci)配置才生效(xiao)。 取值(zhi):整數(shu)形式,取值(zhi)為[1, 999999999],默認值(zhi)為1,單位(wei)是秒。 |
| --write-iops-burst-secs WRITE_IOPS_BURST_SECS | 使用Burst功(gong)能(neng)時,按照(zhao)Burst上限的能(neng)力進行(xing)寫操作(zuo)所能(neng)持續的時間。 注意 只(zhi)有(you)在(zai)Write IOPS Burst功能啟用時,此(ci)配置才生(sheng)效。 取值:整數形式,取值為[1, 999999999],默認值為1,單位是秒。 |
| --bps-burst-secs BPS_BURST_SECS | 使用(yong)Burst功能(neng)時,按照Burst上限的流量能(neng)力(li)所能(neng)持續的時間。 注意 只(zhi)有在BPS Burst功能啟用時(shi),此配置才生效(xiao)。 取值:整數形式,取值為[1, 999999999],默認值為1,單位(wei)是秒。 |
| --read-bps-burst-secs READ_BPS_BURST_SECS | 使用Burst功能時,按(an)照Burst上限的(de)讀流量能力所(suo)能持續(xu)的(de)時間(jian)。 注意 只(zhi)有在Read BPS Burst功(gong)能啟(qi)用時,此(ci)配置(zhi)才生(sheng)效(xiao)。 取值:整數(shu)形式,取值為[1, 999999999],默認(ren)值為1,單位是(shi)秒(miao)。 |
| --write-bps-burst-secs WRITE_BPS_BURST_SECS | 使(shi)用Burst功能(neng)時(shi),按照Burst上限(xian)的(de)寫流量能(neng)力所能(neng)持續的(de)時(shi)間。 注意 只有(you)在Write BPS Burst功能啟用時(shi),此配置才生效。 取(qu)值:整數(shu)形式,取(qu)值為(wei)[1, 999999999],默認值為(wei)1,單位是秒。 |
| --reclaim-policy RECLAIM_POLICY | QoS策(ce)略的回收(shou)策(ce)略。 取值:
默認值為Retain。 |
| --description | QoS策略的描述信息。 |
示例
創建QoS策略qostest1,并(bing)添加描述信息。
說明
如果添加描(miao)(miao)述信(xin)息,需要交叉輸入描(miao)(miao)述信(xin)息,取(qu)值1~256位字(zi)符串。
[root@hblockserver CTYUN_HBlock_Plus_3.10.0_x64]# ./stor qos add -n qostest1 --iops 9999999 --bps 3800g --description
Enter the description for this QoS policy, limited to 256 characters:
It is a test QoS policy.
Created QoS policy qostest1 successfully.