iSCSI URI 类型描述通过基于 iSCSI 网络的存储协议访问的存储设备。它始终指代整个磁盘。
下面是 URI 语法列表。
iscsi:///luname.naa.ID
iscsi://host[:port]/luname.naa.ID
使用 URI 语法的示例如下:
iscsi:///luname.naa.600144f03d70c80000004ea57da10001
iscsi://[::1]/luname.naa.600144f03d70c80000004ea57da10001
iscsi://hostname/luname.naa.600144f03d70c80000004ea57da10001
iscsi://hostname:3260/luname.naa.600144f03d70c80000004ea57da10001
iscsi://10.10.10.9/luname.naa.600144f03d70c80000004ea57da10001
有关仅具有 luname 的 URI 的格式和 ID 的说明,请参见逻辑单元 URI。
可选 hostname[:port] 授权部分用于提供使用未验证的 SendTargets 搜索地址自动配置 iSCSI 启动器所需的信息。IPv6 地址必须用方括号 ([]) 括起来。
仅具有 luname 的 URI 格式仅适用于静态配置或基于 iSNS 的配置,或者在使用验证时适用。必须先在区域框架外部配置这些功能,然后才能使用这些功能。
请注意,如果您希望通过 iSER 传输来使用 iSCSI,则 iSCSI 存储 URI 也透明地允许这一操作。要使用 iSER,则目标和启动器必须通过分配给 Infiniband (IB) 分区链路的地址。在全局区域中,您必须使用 dladm create-part 命令设置 IB 分区,并使用 ipadm create-ip 和 ipadm create-addr 命令将目标和启动器地址分配到 IB 分区。然后即可在 iSCSI 存储 URI 的授权部分使用该地址指定目标的搜索地址。
如果具备 InfiniBand (IB) 硬件,并且可以建立 InfiniBand 可靠连接 (Reliable-Connected, RC),则启用了 iSER 的启动器可使用 iSER 连接到启用了 iSER 的目标。如果无法建立 RC 连接,可以使用基于 IP 的连接建立连接。