配置 IBM® Storwize 系列 存储系统
系统支持与所有 Storwize® 系列 存储系统建立 iSCSI 连接。
下图描述了系统和 Storwize 系列存储系统之间的连接。 在该图中,系统由具有两个节点的两个 I/O 组构成。 每个节点均最多具有四个启动器端口,其中两个通过两个交换机配置到存储系统上的目标端口。 每个节点上的其他两个端口均未配置。 每个发起程序与目标节点上的第一个端口(橙色)通过以太网交换机 1 来连接。每个发起程序与目标节点上的第二个端口(蓝色)通过以太网交换机 2 来连接。存储系统上的每个目标节点均具有一个用于表示该节点上所有 LUN 的 iSCSI 限定名 (IQN)。

在该图中,IPA 表示通过以太网交换机 1 配置到目标节点 1 (IP1) 上的第一个目标端口和目标节点 2 (IP5) 上的第一个目标端口的发起方端口 1。第二个端口 (IPB) 通过以太网交换机 2 配置到目标节点 1 (IP2) 和目标节点 2 (IP6) 上的第二个目标端口。定义源端口连接时,此配置应用于系统上的所有端口。例如,每个存储系统(IP1 和 IP5)上的目标端口均为源端口 IPA、IPE、IPI 和 IPM 的目标端口。 每个存储系统(IP2 和 IP6)上的目标端口均为源端口 IPB、IPF、IPJ 和 IPN 的目标端口。
在示例配置中,额外的端口保持未配置状态,但可以连接以增加吞吐量。 在该图中,启动器和每个目标节点均支持四个端口。 发起程序端口 IPC、IPD、IPG、IPH、IPK、IPL、IPO 以及 IPP 均保持未配置状态。 在目标节点上,端口 IP3、IP4、IP7 和 IP8 同样未配置。 为增加吞吐量,可通过以太网交换机 1 将发起程序端口 IPC、IPG、IPK 和 IPO 连接到目标端口 IP3 和 IP7,这将在源节点与目标节点间创建另一条路径。
要添加 Storwize 系统 作为外部存储系统,请完成以下步骤:
使用管理 GUI
- 在管理 GUI 中,选择。
- 针对外部存储器类型选择 IBM Storwize。
- 输入以下值以定义外部存储器上的源端口与目标端口间的连接:
- CHAP 用户名
- 输入与此连接关联的用户名。 如果目标存储系统使用挑战握手认证协议 (CHAP) 进行连接认证,那么必须输入用户名。 如果要指定用户名,就必须指定 CHAP 密码。 如果未使用 CHAP,那么不需要该值。
- CHAP 密码 (CHAP secret)
- 如果使用 CHAP 来保护系统上 iSCSI 连接的安全,请输入当前的 CHAP 密码。 如果未使用 CHAP,那么不需要该值。
- 选择源端口 1
- 选择用作节点与存储系统之间的 iSCSI 连接的启动器的源端口标识。 例如,在该图中源端口 1 为 IPA。 该图显示用作源端口的源端口 1 和 2,不一定要按任何顺序使用这些端口。可以使用任何端口或全部端口。 同样,也不要求将源端口 1 连接到目标端口 1,以及将源端口 2 连接到目标端口 2。可以基于需要如何隔离来自不同端口的流量,按任意顺序选择源和目标端口。
- 远程存储器 1 上的目标端口
- 输入第一个外部存储器上的目标端口的 IP 地址。
- 远程存储器 2 上的目标端口
- 输入第二个外部存储器上的目标端口的 IP 地址。
- 站点
- 指定与该存储系统关联的站点。 注: 必须通过 HyperSwap 或扩展拓扑将存储系统与系统中的站点相关联。
- 选择源端口 2
- 选择用作节点与存储系统之间的 iSCSI 连接源的源端口标识。 例如,在该图中源端口 2 为 IPB。 该图显示用作源端口的源端口 1 和 2,不一定要按任何顺序使用这些端口。可以使用任何端口或全部端口。 同样,也不要求将源端口 1 连接到目标端口 1,以及将源端口 2 连接到目标端口 2。可以基于需要如何隔离来自不同端口的流量,按任意顺序选择源和目标端口。
- 远程存储器 1 上的目标端口
- 输入第一个外部存储器上的目标端口的 IP 地址。
- 远程存储器 2 上的目标端口
- 输入第二个外部存储器上的目标端口的 IP 地址。
- 站点
- 指定与该存储系统关联的站点。
- 单击完成。
使用命令行界面 (CLI)
输入以下命令以发现和配置 Storwize V7000 或 Storwize V5000 存储 系统上的目标端口。这些示例使用了该图中所含的端口号。如果使用 CHAP 来保护系统上 iSCSI 连接的安全,请输入当前的 CHAP 密码。CHAP 密码不是必需的。此外,还要确定是否应指定 I/O 组或系统范围内的发现和会话建立过程。
- 要在 -storage/-storage_6 为 yes 的源上配置 IP,请输入以下命令:
其中,端口标识为 IPA、IPB、IPE 和 IPF。cfgportip -node node_name -ip_6 ipv6addr -prefix_6 prefix -gw_6 ipv6gw -storage_6 yes port_id - 要配置 IPv4 地址,请输入以下命令:
其中,端口标识为 IPA、IPB、IPE 和 IPF。cfgportip -node node_name -ip ipv4addr -gw ipv4gw -mask subnet_mask -storage yes port_id - 输入以下命令以使用所提供的 IP 和 CHAP 密钥(如果已配置)手动发现 iSCSI 目标:
(在该图中 -srcportid 1 显示为 IPA 和 IPE。)svctask detectiscsistorageportcandidate -targetip IP1 -srcportid 1 -username user1 -chapsecret password如果想要使用每个节点的 IQN 作为用户名,那么可跳过字段 username。svctask detectiscsistorageportcandidate -targetip IP1 -srcportid 1 -chapsecret password - 输入 lsiscsistorageportcandidate 命令列出最近发现的目标的状态。
- 成功发现后,可使用以下命令将会话添加到目标中:
其中,user1 是用户名,0 是步骤 4 中 lsiscsistorageportcandidate 命令的行标识。svctask addiscsistorageport -username user1 -chapsecret password 0如果想要使用每个节点的 IQN 作为用户名,那么可跳过字段 username。svctask addiscsistorageport -chapsecret password 0 - 输入 lsiscsistorageport 命令,在独立行中列出每个会话的启动器和目标的状态。
- 输入
lsiscistorageport row_id命令列出通过各自的端口与目标的源节点连接的详细状态。行标识来自 lsiscsistorageport 命令。 - 请针对每个目标 IP(IP1、IP2、IP5 和 IP6)重复此序列。