为 iSCSI 配置多个 Linux 主机以太网端口

如果您要为 iSCSI 配置多个 Linux 主机以太网端口,那么以下方法可用于在动态发现时改善路由和维护最佳冗余性。

您可以使用以下两种方法之一:
  • 为主机端口和系统端口配置不同的子网 IP 地址。 只能从相应子网的一个主机 IP 访问系统节点的每个目标 IP。 因此,主机和系统端口对在单独的子网中。
  • /etc/iscsi/ifaces 子目录中,为您要将会话绑定到的每个网络对象创建单独的 iface 配置文件。 每个 iface 配置文件必须具有长度小于或等于 64 个字符的唯一名称。

以下 iface 示例显示具有两个网络设备(eth0 和 eth1)的简单案例:

  1. 编辑 /etc/iscsi/ifaces/eth0 文件以指定 iface.net_ifacename:
    iface.net_ifacename = eth0
  2. 同样,编辑 /etc/iscsi/ifaces/eth1 文件:
    iface.net_ifacename = eth1