./stor target { S | setallow } { -n | --name } TARGET_NAME {-a | --action } ACTION [ { -q | --iqn } IQN_NAME&<1-n> ] [ [ --initiator [ IP&<1-n>][:NAME&<1-n> ] [ IP&<1-n>][:NAME&<1-n> ] ] [ --target [ IP&<1-n>][:NIC&<1-n> ] [ IP&<1-n>][:NIC&<1-n>] ] | --allow-file ALLOW_FILE ]
此命令用来设置iSCSI target的允许访问列表。
参数
参数 | 描述 |
---|---|
-n TARGET_NAME 或 --name TARGET_NAME | iSCSI target名称。 |
-a ACTION 或 --action ACTION | 设置iSCSI target的允许访问列表。 取值:
|
-q IQN_NAME&<1-n> 或 --iqn IQN_NAME&<1-n> | 指定target IQN名称。可以指定多个target IQN名称,以英文逗号分隔。 如果指定了target IQN名称,则代表对target下指定的IQN设置访问权限;如果未指定target IQN名称,则代表对target下所有IQN进行设置访问权限。 |
--initiator [ IP&<1-n>][:NAME&<1-n> ] | 设置iSCSI发起方(initiator)允许访问列表。可以设置多组initiator允许访问列表,组与组之间以空格分隔,各组允许访问列表之间为“或”的关系。每组允许访问列表可以同时指定IP和initiator名称,二者为“与”的关系。 说明 已挂载的卷,即使其客户端和target后续被移出允许访问列表,仍保持读写能力;断开连接后,则禁止允许访问列表外的客户端再次挂载。
说明 Initiator和target至少指定一个。 |
--target [ IP&<1-n>][:NIC&<1-n> ] | 设置目标端(target)的允许访问列表。可以设置多组target允许访问列表,组与组之间以空格分隔,各组允许访问列表之间为“或”的关系。每组允许访问列表可以同时指定IP和NIC名称,二者为“与”的关系。
说明 Initiator和target至少指定一个。 |
--allow-file ALLOW_FILE | 允许访问列表文件,包含iSCSI发起方(initiator)允许访问列表和目标端(target)允许访问列表。 允许访问列表文件为符合UTF-8编码格式的JSON文件,详见iSCSI Target允许访问列表文件。 说明 如果输入了允许访问列表文件,则会忽略参数--initiator和--target。 |
示例
为target05添加允许访问列表。
[root@hblockserver CTYUN_HBlock_Plus_3.10.0_x64]# ./stor target S -n target05 -a add --initiator 192.168.0.66 192.168.0.65
Set target target05 allowlist successfully.