10.0 网络设备联接

对于许多系统,需要实施符合典型以太网设备的标准数据安全性或可用性要求的网络连接。在这种情况下,可以将多种以太网设备聚合到单个联接设备。

联接设备的配置通过联接模块选项来完成。其行为取决于联接设备的模式。默认情况下是 mode=active-backup,即如果活动从属设备发生故障,则其他从属设备将变成为活动设备。

使用 OpenAIS 时,不通过群集软件来管理联接设备。因此,必须在每个可能需要访问联接设备的群集节点上配置联接设备。

要配置联接设备,请使用以下过程:

  1. 运行 YaST > 网络设备 > 网络设置

  2. 使用添加并将设备类型更改为联接。按下一步继续。

  3. 选择如何为联接设备指派 IP 地址。有三种方法可供选择:

    • 无 IP 地址

    • 动态地址(使用 DHCP 或 Zeroconf)

    • 静态指派的 IP 地址

    使用最适合您环境的方法。如果 OpenAIS 管理虚拟 IP 地址,请选择静态指派的 IP 地址并在界面上指派一个基本 IP 地址。

  4. 选择需要包含在联接中的以太网设备,方法是激活相关联接从属设备前的复选框。

  5. 编辑联接驱动程序选项。可以使用以下模式:

    balance-rr

    提供负载平衡和容错。

    active-backup

    提供容错

    balance-xor

    提供负载平衡和容错。

    broadcast

    提供容错

    802.3ad

    提供动态链接集合(如果连接的交换机支持动态链接集合)。

    balance-tlb

    为外发的通讯量提供负载平衡。

    balance-alb

    为进来的和外发的通讯量提供负载平衡(如果使用的网络设备允许在使用中修改网络设备的硬件地址)。

  6. 确保将参数 miimon=100 添加到联接驱动程序选项。如果没有此参数,则不会定期检查数据完整性。

  7. 单击下一步,然后单击确定退出 YaST 以创建设备。

Linux 以太网联接驱动程序操作指南中详细解释了所有模式及许多其他选项,在安装 kernel-source 包后可以在 /usr/src/linux/Documentation/networking/bonding.txt 上找到这些内容。