./stor storagepool add { -n | --name } POOL_NAME [ --fault-domain FAULT_DOMAIN ] [ [ --qos-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 ] ]
此命令用來創建存儲池。
說明
HBlock集群中最多可以創建32768個存儲池。
參數
| 參數 | 描述 |
|---|---|
| -n POOL_NAME 或 --name POOL_NAME | 指定存儲池名稱。 取值:字符串形式,長度范圍是1~16,只能由字母、數字、短橫線(-)、下劃線(_)組成,字母區分大小寫,且僅支持以字母和數字開頭。 |
| --fault-domain FAULT_DOMAIN | 指定存儲池的故障域級別。 取值:
默認值為server。 |
| --qos-name QOS_NAME | 指定QoS策略名稱。 注意 創建存儲池時,如果指定QoS策略名稱不存在,那么同時創建QoS策略,新創建的QoS策略的回收策略默認為Delete。 取值:字符串形式,長度范圍1~64,只能由字母、數字和短橫線(-)組成,區分大小寫,且僅支持以字母或數字開頭。 注意
|
| --iops IOPS | 每秒能夠進行讀寫操作次數的最大值。 取值:整數形式,取值為[-1, 999999999],默認值為-1。-1表示不限制。 |
| --read-iops READ_IOPS | 每秒能夠進行讀操作次數的最大值。 取值:整數形式,取值為[-1, 999999999],默認值為-1。-1表示不限制。 |
| --write-iops WRITE_IOPS | 每秒能夠進行寫操作次數的最大值。 取值:整數形式,取值為[-1, 999999999],默認值為-1。-1表示不限制。 |
| --bps BPS | 每秒可傳輸數據量的最大值。 取值:整數形式,數字后面可以輸入單位簡寫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 | 讀帶寬上限。 取值:整數形式,數字后面可以輸入單位簡寫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 | 寫帶寬上限。 取值:整數形式,數字后面可以輸入單位簡寫B/b、K/k、M/m、G/g、T/t,分別代表Bytes/s、KiB/s、MiB/s、GiB/s、TiB/s。默認單位是Bytes/s,默認值為-1,表示不限制。
|
| --iops-burst IOPS_BURST | 使用Burst功能時,每秒能夠進行讀寫操作次數的最大值。 取值:整數形式。只有當--iops IOPS大于等于1時,此項設置為-1或(IOPS, 999999999]內的正整數方可生效。默認值為-1,表示不限制。 |
| --read-iops-burst READ_IOPS_BURST | 使用Burst功能時,每秒能夠進行讀操作次數的最大值。 取值:整數形式。只有當--read-iops READ_IOPS大于等于1時,此項設置為-1或(READ_IOPS, 999999999]內的正整數方可生效。默認值為-1,表示不限制。 |
| --write-iops-burst WRITE_IOPS_BURST | 使用Burst功能時,每秒能夠進行寫操作次數的最大值。 取值:整數形式。只有當--write-iops WRITE_IOPS大于等于1時,此項設置為-1或(WRITE_IOPS 999999999]內的正整數方可生效。默認值為-1,表示不限制。 |
| --bps-burst 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,表示不限制。只有當--bps BPS大于等于1時,在單位相同的情況下,此項設置為下列取值范圍方可生效:
|
| --read-bps-burst READ_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,表示不限制。只有當--read-bps READ_BPS大于等于1時,在單位相同的情況下,此項設置為下列取值范圍方可生效:
|
| --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時,在單位相同的情況下,此項設置為下列取值范圍方可生效:
|
| --iops-burst-secs IOPS_BURST_SECS | 使用Burst功能時,按照Burst上限的能力進行讀寫操作所能持續的時間。 注意 只有在IOPS Burst功能啟用時,此配置才生效。 取值:整數形式,取值為[1, 999999999],默認值為1,單位是秒。 |
| --read-iops-burst-secs READ_IOPS_BURST_SECS | 使用Burst功能時,按照Burst上限的能力進行讀操作所能持續的時間。 注意 只有在Read IOPS Burst功能啟用時,此配置才生效。 取值:整數形式,取值為[1, 999999999],默認值為1,單位是秒。 |
| --write-iops-burst-secs WRITE_IOPS_BURST_SECS | 使用Burst功能時,按照Burst上限的能力進行寫操作所能持續的時間。 注意 只有在Write IOPS Burst功能啟用時,此配置才生效。 取值:整數形式,取值為[1, 999999999],默認值為1,單位是秒。 |
| --bps-burst-secs BPS_BURST_SECS | 使用Burst功能時,按照Burst上限的流量能力所能持續的時間。 注意 只有在BPS Burst功能啟用時,此配置才生效。 取值:整數形式,取值為[1, 999999999],默認值為1,單位是秒。 |
| --read-bps-burst-secs READ_BPS_BURST_SECS | 使用Burst功能時,按照Burst上限的讀流量能力所能持續的時間。 注意 只有在Read BPS Burst功能啟用時,此配置才生效。 取值:整數形式,取值為[1, 999999999],默認值為1,單位是秒。 |
| --write-bps-burst-secs WRITE_BPS_BURST_SECS | 使用Burst功能時,按照Burst上限的寫流量能力所能持續的時間。 注意 只有在Write BPS Burst功能啟用時,此配置才生效。 取值:整數形式,取值為[1, 999999999],默認值為1,單位是秒。 |
示例
創建存儲池pool4,并添加描述信息。
說明
如果不添加存儲池描述信息,直接按回車即可。
[root@hblockserver CTYUN_HBlock_Plus_3.10.0_x64]# ./stor storagepool add -n pool4 --fault-domain path
Enter the description for this pool, limited to 50 characters:
pool4's fault domain is path level.
Created storage pool pool4 successfully.