针对 iSCSI 或 iSER 主机配置系统

您需要完成若干任务来配置系统,以使用 iSCSI 或 iSER 连接的主机。这些任务包含在配置系统之前,在主机系统上执行的常规任务。

开始之前

在系统上完成任何配置任务之前,必须先在主机系统上完成所有与 iSCSI 相关的配置,这一点很重要。某些系统还支持 iSER 连接。如果要使用 iSER 连接的主机,请在使用此功能之前验证支持和任何安装需求。由于系统支持多种主机,因此请参考文档以了解特定主机的具体指示信息和需求。要获取受支持的主机列表,请访问以下 Web 站点:

www.ibm.com/support

关于此任务

要对系统配置 iSCSI 或 iSER,请在主机系统上执行以下常规任务:

  1. 选择基于软件的 iSCSI 发起方并验证 iSCSI 或 iSER 驱动程序的安装情况。
  2. 如果需要,请为主机系统安装和配置多路径驱动程序。

另外,确定 iSCSI 或 iSER 名称(例如系统的限定名 (IQN))的命名约定。主机使用 iSCSI 或 iSER 名称连接到节点。例如,每个节点都具有唯一的 IQN,并且系统名称和节点名称将用作该 IQN 的一部分。

端口 IP 地址是 iSCSI 或 iSER 连接的主机用于处理 I/O 的 IP 地址。主机端口组标识是自动分配给端口的。主机端口分组会将具有相同最大端口速度的端口分组在一起,并确保主机发现的端口不超过 4 个。

过程

  1. 要使用 IPv4 地址对节点的指定以太网端口配置新的端口 IP 地址,请输入以下命令行界面 (CLI) 命令:
    cfgportip -node  -ip ipv4addr
    -gw ipv4gw -mask subnet_mask -failover -vlan vlan_id port_id

    其中,node_name | node_id 指定要配置的节点的名称或标识,ipv4addr 是以太网端口的 IPv4 地址,ipv4gw 是 IPv4 网关 IP 地址,subnet_mask 是 IPv4 子网掩码,port_id 指定以太网端口标识(1 或 2)。要查看端口列表,请使用 lsportip 命令。

    可选参数 -failover 指定该 IP 是故障转移 IP,并且与伙伴节点有关。如果指定的节点是 I/O 组中唯一联机的节点,那么由该节点配置和提供地址。当 I/O 组中的另一个节点联机时,将由该节点提供故障转移地址。如果在输入该命令时 I/O 组中的两个节点处于联机状态,那么由伙伴节点之外的另一个节点提供地址。

    可选的 -vlan 参数用于针对为 iSCSI 或 iSER 主机连接配置的 IPv4 地址设置虚拟局域网 (VLAN) 标识。

    有关 -vlan 参数的更多信息,请参阅有关使用 CLI 为 iSCSI 或 iSER 配置 VLAN 的信息。

  2. 要使用 IPv6 地址对节点的指定以太网端口配置新的端口 IP 地址,请输入以下 CLI 命令:
    cfgportip -node node_name | node_id -ip_6 ipv6addr
    -gw_6 ipv6gw -prefix_6 prefix -failover -vlan_6 vlan_id port_id

    其中,node_name | node_id 指定要配置的节点的名称或标识,ipv6addr 是以太网端口的 IPv6 地址,ipv6gw 是 IPv6 网关 IP 地址,subnet_mask 是 IPv6 子网掩码,port_id 指定以太网端口标识(1 或 2)。要查看端口列表,请使用 lsportip 命令。

    可选参数 -failover 指定该 IP 是故障转移 IP,与伙伴节点有关。如果指定的节点是 I/O 组中唯一联机的节点,那么由该节点配置和提供地址。当 I/O 组中的另一个节点联机时,将由该节点提供故障转移地址。如果输入该命令时 I/O 组中有两个节点处于联机状态,那么地址将由指定节点之外的另一个节点提供。

    可选的 -vlan_6 参数用于针对为 iSCSI 或 iSER 主机连接配置的 IPv6 地址设置虚拟局域网 (VLAN) 标识。

    有关 -vlan 参数的更多信息,请参阅有关使用 CLI 为 iSCSI 或 iSER 配置 VLAN 的信息。

  3. 在 IP 配置后,会将 host_port_group_id 自动分配给所有主机连接并已启用的端口,并且包含以下条件:
    • host_port_group_id 是用整数指定的自动端口分组。主机端口组标识在 I/O 组之间是唯一的。
    • 每个主机端口组标识最多包含 4 个端口。
    • 一个主机端口组标识中的所有端口都具有相同速度。
    • 将相同主机端口组标识分配给故障转移端口。如果已将 host_port_group_id 分配给故障转移端口,那么会将相同的 host_port_group_id 分配给本地端口。
    • 启用 -host 标志为 yes 将分配 host_port_group_id。在 host 标志为 no 的端口上,host 标志设置为 yes,这会将 host_port_group_id 分配给端口。
  4. 要从节点以太网端口中移除 IP 地址,请输入其中任一 CLI 命令。
    以下命令删除指定的以太网端口的 IPv4 配置:
    rmportip -failover 
    -node node_name | node_id port_id

    其中,node_name | node_id 指定包含要从中移除 IP 地址的以太网端口的节点的名称或标识,port_id 指定以太网端口标识。要列出以太网端口的有效值,请输入 lsportip 命令。 可选的 -failover 参数表明指定的数据是故障转移数据。

    以下命令将删除指定的以太网端口的 IPv6 配置:
    rmportip -ip_6 -failover 
    -node node_name | node_id port_id

    其中 -ip_6 指示该命令将移除 IPv6 配置,node_name | node_id 指定具有要从中移除 IP 地址的以太网端口的节点的名称或标识,port_id 指定以太网端口标识。要列出以太网端口的有效值,请输入 lsportip 命令。 可选的 -failover 参数表明指定的数据是故障转移数据。

  5. 要针对每个以太网端口显示主机端口组标识以及其他参数,请输入 lsportip 命令。输入此命令将显示指定端口的详细视图:
    lsportip Ethernet_port_id 
    其中,Ethernet_port_id 是指定的端口。参数 host_port_grp_id 显示了主机端口组标识的值。
  6. 在移除端口的所有 IP 地址后,将移除与端口相关联的主机端口组标识。在端口上将 -host 标志从 yes 设置为 no 时,也将移除主机端口组标识。

下一步做什么

配置 IP 地址之后,您可以选择创建或配置若干 iSCSI 或 iSER 项。