单机版
./stor target add { -n | --name } TARGET_NAME [ --max-sessions MAX_SESSIONS ] [ { -c | --chap-name } CHAP_NAME { -p | --password } CHAP_PASSWORD { -s | --status } STATUS ]
集群版
./stor target add { -n | --name } TARGET_NAME [ --max-sessions MAX_SESSIONS ] [ { -c | --chap-name } CHAP_NAME { -p | --password } CHAP_PASSWORD { -s | --status } STATUS ] [ --num SERVER_NUMBER ] [ --server SERVER_ID &<1-n> ]
此命令用来创建iSCSI Target。
说明HBlock上iSCSI Target IQN的数量最多32766个。一个iSCSI Target最多可以关联256个卷,但是一个卷只能被一个iSCSI Target关联。
参数
参数 描述 -n TARGET_NAME 或 --name TARGET_NAME iSCSI Target名称。
取值:字符串形式,长度范围1~16,只能由小写字母、数字、句点(.)和短横线(-)组成,且仅支持以字母或数字开头。
注意一个iSCSI Target最多可以关联256个卷,但是一个卷只能被一个iSCSI Target关联。
--max-sessions MAX_SESSIONS iSCSI Target下每个IQN允许建立的最大会话数。
取值:整数,取值范围是[0, 1024],默认值为1。0表示客户端无法发现该Target。
注意如果多个客户端连接同一iSCSI Target IQN,客户端可以同时读,但不能同时写。
-c CHAP_NAME 或 --chap-name CHAP_NAME 客户端CHAP认证名称。
取值:字符串形式,长度范围是3~64,只能由字母、数字、句点( . )、短横线( - )、下划线( _ )、冒号( : )组成,字母区分大小写,且仅支持以字母或数字开头。
-p CHAP_PASSWORD 或 --password CHAP_PASSWORD 客户端CHAP认证密码。
取值:字符串形式,长度范围是12~16,必须包含大写字母、小写字母、数字、下划线(_)中的至少两种字符,字母区分大小写。
-s STATUS 或 --status STATUS 指定CHAP认证的状态。
取值:
Enabeld(on):启用CHAP认证。
Disabled(off):禁用CHAP认证。
--num SERVER_NUMBER iSCSI Target所在的服务器数量(仅集群版支持)。
取值:整数形式,取值为[2, n],n为集群内服务器的数量。默认值为2
--server SERVER_ID &<1-n> 指定服务器ID(仅集群版支持)。
最多可以指定n个服务器ID,以英文逗号隔开。n为集群内服务器的数量。
示例
示例1
单机版:创建targetc,允许建立的最多3个会话数,开启CHAP认证。
[root@hblockserver CTYUN_HBlock_Plus_3.7.0_x64]# ./stor target add -n targetc --max-sessions 3 -c chap-test -p ****** -s on
Created Target targetc successfully.
iqn = iqn.2012-08.cn.ctyunapi.oos:targetc.2(192.168.0.32:3260)
示例2
集群版:创建target02,允许建立的最多6个会话数,开启CHAP认证,指定服务器ID为hblock_1、hblock_2、hblock_3。
[root@hblockserver CTYUN_HBlock_Plus_3.7.0_x64]# ./stor target add -n target02 --max-sessions 6 -c chap-test -p ******** -s on --num 3 --server hblock_1,hblock_2,hblock_3
Created Target target02 successfully.
iqn = iqn.2012-08.cn.ctyunapi.oos:target02.5(192.168.0.110:3260)
iqn = iqn.2012-08.cn.ctyunapi.oos:target02.6(192.168.0.192:3260)
iqn = iqn.2012-08.cn.ctyunapi.oos:target02.7(192.168.0.102:3260)