可以使用此过程创建与单个目标连接的多个 iSCSI 会话。此方案对于支持登录重定向或在同一个目标门户组中具有多个目标门户的 iSCSI 目标设备非常有用。应该将每个目标多个 iSCSI 会话支持与 Solaris SCSI 多路径 (MPxIO) 组合使用。
成为超级用户。
列出 iSCSI 启动器和目标的当前参数。
列出 iSCSI 启动器的当前参数。例如:
# iscsiadm list initiator-node Initiator node name: iqn.1986-03.com.sun:01:0003ba4d233b.425c293c Initiator node alias: zzr1200 . . . Configured Sessions: 1 |
列出 iSCSI 目标设备的当前参数。例如:
# iscsiadm list target-param -v iqn.1992-08.com.abcstorage:sn.84186266 Target: iqn.1992-08.com.abcstorage:sn.84186266 Alias: - . . . Configured Sessions: 1 |
已配置的会话值是将为目标门户组中的每个目标名称创建的已配置 iSCSI 会话的数目。
选择以下命令之一,修改启动器节点处的已配置会话的数目,以便应用于所有目标;或修改某个目标级别的已配置会话的数目,以便应用于特定目标。
目标的会话数目必须介于 1 到 4 之间。
将参数应用于 iSCSI 启动器节点。
例如:
# iscsiadm modify initiator-node -c 2 |
将参数应用于 iSCSI 目标。
例如:
# iscsiadm modify target-param -c 2 iqn.1992-08.com.abcstorage:sn.84186266 |
还可以将已配置的会话绑定到特定的本地 IP 地址。使用此方法时,在以逗号分隔的列表中将提供一个或多个本地 IP 地址。 每个 IP 地址都表示一个 iSCSI 会话。此方法也可以在启动器节点或目标参数级别使用。例如:
# iscsiadm modify initiator-node -c 10.0.0.1,10.0.0.2 |
如果指定的 IP 地址无法路由,则将忽略该地址,并对此会话使用缺省的 Solaris 路由和 IP 地址。
确认已修改了参数。
显示更新后的启动器节点信息。例如:
# iscsiadm list initiator-node Initiator node name: iqn.1986-03.com.sun:01:0003ba4d233b.425c293c Initiator node alias: zzr1200 . . . Configured Sessions: 2 |
显示更新后的目标节点信息。例如:
# iscsiadm list target-param -v iqn.1992-08.com.abcstorage:sn.84186266 Target: iqn.1992-08.com.abcstorage:sn.84186266 Alias: - . . . Configured Sessions: 2 |