跳到主要内容

在设备上配置LAG

本节提供了如何为 Solace PubSub+ 设备配置链路聚合组(LAG)的信息。LAG 可以用于网络加速卡(NAB)上的管理和网络接口——NAB 是设备用于接收和处理消息的硬件线路卡.

在MGMT端口上配置LAG主备模式

要手动将两个物理管理网络接口端口(即 Solace PubSub+ 3530 和 3560 上的 eth1eth2)配置为 LAG 主备模式,请使用 Solace CLI 按以下步骤操作:

  1. 创建 chassis/lag1 接口并将其指定为 active-backup 模式。仅支持编号为 1 的单个 LAG。如果 IP 接口引用了 LAG,则不能删除 LAG。

    solace# configure
    solace(configure)# create interface chassis/lag1 active-backup
    solace(configure/interface)#
  2. 将您的两个管理端口指定为 LAG 接口的成员,然后将其中一个指定为“主”成员(这是启动时的活动链接)。

    solace(configure/interface)# member eth1
    solace(configure/interface)# member eth2
    solace(configure/interface)# primary-member eth1
  3. 启动 LAG 接口的主备模式。

    solace(configure/interface)# no shutdown

    在终止的第 2 层设备上不需要特殊配置。将它们配置为正常的独立端口。

  4. 查看 LAG 主备模式的状态和配置。

    solace> show interface chassis/lag1
    接口:chassis/lag1
    MAC 地址:00:15:17:4d:25:f0
    模式:主备
    启用:是
    Rx 数据包:329217 Rx 字节:24240418
    Tx 数据包:2463932 Tx 字节:432977869

    配置成员:eth1, eth2
    可用成员:eth1, eth2
    运行成员:eth1
    主成员:eth1

更改工作MGMT端口LAG的MGMT VRF配置

在工作管理端口 LAG 上更改管理 VRF 接口配置时可能会丢失管理连接。Solace 建议在维护窗口内手动从设备 CLI 进行这些更改,以防止服务中断。

要手动更改两个物理管理接口端口(即 Solace PubSub+ 3530 和 3560 上的 eth1eth2)的工作 LAG 配置,从使用管理 VRF 上的 eth1 配置更改为使用 chassis/lag1 配置,设备使用与之前相同的 IP 地址,请按以下步骤操作:

  1. 启动 eth2 接口:

    solace# configure
    solace(configure)# interface eth2
    solace(configure/interface)# no shutdown
  2. 关闭管理 VRF 上的 eth1:1 接口:

    solace(configure)# ip vrf management
    solace(configure/ip/vrf)# interface eth1:1
    solace(configure/ip/vrf/interface)# shutdown
    更改管理地址或默认路由可能会使设备在网络连接上不可达。此外,更改管理地址将导致新不可达的路由被删除。
    您是否想继续 (y/n)? y
  3. 移除 eth1:1 接口配置:

    solace(configure/ip/vrf/interface)# exit
    solace(configure/ip/vrf)# no interface eth1:1
    solace(configure/ip/vrf)# exit

    这会自动移除默认路由。

  4. 将您的两个管理端口指定为 LAG 接口的成员,并将其中一个指定为“主”成员(这是启动时的活动链接):

    solace(configure)# create interface chassis/lag1
    solace(configure/interface)# member eth1
    solace(configure/interface)# member eth2
    solace(configure/interface)# primary-member eth1
  5. 启动 LAG 接口:

    solace(configure/interface)# no shutdown

    在终止的第 2 层设备上不需要特殊配置。将它们配置为正常的独立端口。

  6. 将新的 chassis/lag1 接口添加到管理 VRF,并启动 LAG:

    solace(configure)# ip vrf management
    solace(configure/ip/vrf)# create interface chassis/lag1:1 static
    solace(configure/ip/vrf/interface)# ip 192.168.129.83/22
    solace(configure/ip/vrf/interface)# no shutdown
  7. 如果您的网络需要,配置管理 VRF 的默认 IP 路由:

    solace(configure/ip/vrf/interface)# exit
    solace(configure/ip/vrf)# route default 192.168.128.1 chassis/lag1:1
  8. 验证管理 VRF 的状态和配置:

    solace> show ip vrf management
    VRF:管理
    接口数量:1

    状态标志:R=冗余,A=管理,P=物理
    状态值:U=运行,D=关闭,N=不适用

    状态
    接口 V 路由器 IP 地址 R A P
    -------------- -------- ------------------ --------
    chassis/lag1:1 static 192.168.129.83/22 N U U

    全局路由数量:1

    目的地 网关 网络掩码 接口
    ---------------- ---------------- ---------------- ----------
    默认 192.168.128.1 0.0.0.0 chassis/lag1:1

要更改两个管理接口端口(即 Solace PubSub+ 3530 和 3560 上的 eth1eth2)的工作 LAG 配置,从使用管理 VRF 上的 eth1 配置更改为使用 chassis/lag1 配置,设备使用与之前相同的 IP 地址,请按以下步骤操作:

  1. 输入 setup CONFIG 命令,并按照屏幕上的命令提示进行操作。

    solace# setup
    请输入主机名 []:
    您是否想将 2 个管理接口放置在主备 LAG 中?(y/n)
    [N]: y
    选择管理 LAG 的主接口 (eth1, eth2) []: eth1
    请配置管理 VRF 接口 (chassis/lag1:1):
    输入 CIDR 形式的 IP/子网掩码 [192.168.129.83/22]:
    请输入默认网关 [192.168.128.1]:
    请配置消息骨干 VRF 接口 (1/1/lag1:1):
    输入 CIDR 形式的 IP/子网掩码 []: 192.168.164.183/19
    请输入默认网关 [192.168.160.1]:
    请输入本地时区(? 以获取帮助) [加拿大/东部]:
    您是否想与 NTP 服务器同步时间?(y/n) [Y]:
    请输入 NTP 服务器的 IP [192.168.1.203]:
    请输入 DNS 服务器的 IP,用逗号分隔 []:
    请输入所需的电源冗余(例如 "2+1", "2+2") [2+2]:

    您输入了以下信息:

    主接口 (chassis/lag1): eth1
    创建接口: chassis/lag1:1
    IP 地址 (chassis/lag1:1): 192.168.129.83/22
    默认网关 (管理): 192.168.128.1
    IP 地址 (1/1/lag1:1): 192.168.164.183/19
    电源冗余: 2+2
    请验证此信息是否正确。
    您是否想继续 (y/n)? y

    更改管理地址或默认路由可能会使设备在网络连接上不可达。
    此外,更改管理地址将导致新不可达的路由被删除。
    您是否想继续 (y/n)? y
  2. 输入以下 show 命令以验证管理 VRF 的状态和配置:

    solace> show ip vrf management
    VRF:管理
    接口数量:1

    状态标志:R=冗余,A=管理,P=物理
    状态值:U=运行,D=关闭,N=不适用

    状态
    接口 V 路由器 IP 地址 R A P
    -------------- -------- ------------------ --------
    chassis/lag1:1 static 192.168.129.83/22 N U U

    全局路由数量:1

    目的地 网关 网络掩码 接口
    ---------------- ---------------- ---------------- ----------
    默认 192.168.128.1 0.0.0.0 chassis/lag1:1

在两个NAB端口上配置LAG主备模式

要将设备上的两个物理网络接口端口配置为 NAB 上的 LAG 主备模式,请执行以下步骤:

  1. 创建一个具有主备模式的 LAG 接口。有关更多信息,请参阅设备的 IP 接口配置。

    仅支持编号为 1 的单个 LAG。如果 IP 接口引用了 LAG,则不能删除 LAG,且不能在不包含 NAB 的插槽上创建 LAG。

    solace# configure
    solace(configure)# create interface 1/1/lag1 active-backup
    solace(configure/interface)#
  2. 将您的两个 NAB 端口指定为 LAG 接口的成员,并将其中一个指定为“主”成员(这是启动时的活动链接)。有关更多信息,请参阅配置设备 IP 接口。

    solace(configure/interface)# member 1/1/1
    solace(configure/interface)# member 1/1/2
    solace(configure/interface)# primary-member 1/1/1
  3. 启动 LAG 接口,从而启动主备模式。有关更多信息,请参阅配置设备 IP 接口。

    solace(configure/interface)# no shutdown

    在终止的第 2 层设备上不需要特殊配置。将它们配置为正常的独立端口。

  4. 手动强制切换到备份成员。(有关更多信息,请参阅手动在 LAG 成员之间切换活动.)

    solace(configure/interface)# exit
    solace(configure)# exit
    solace# admin
    solace(admin)# interface 1/1/lag1
    solace(admin/interface)# switch-active
  5. 查看 LAG 主备模式的状态和配置。

    solace> show interface 1/1/lag1
    接口:1/1/lag1
    MAC 地址:00:50:c2:44:c0:ba
    模式:主备
    启用:是
    Rx 数据包:204 Rx 字节:13818
    Tx 数据包:0 Tx 字节:0

    配置成员:1/1/1, 1/1/2
    可用成员:1/1/1, 1/1/2
    运行成员:1/1/1
    主成员:1/1/1

配置LACP LAG作为主备对

要将两个 LACP LAG 配置为一个主备对,并使用第三个 LAG 将它们绑定在一起,请执行以下步骤:

  1. 创建一个 LACP LAG 接口,将您的两个 NAB 端口指定为成员,然后启动接口。

    solace# configure
    solace(configure)# create interface 1/6/lag2 lacp
    solace(config-interface)#
    solace(config-interface)# member 1/6/1
    solace(config-interface)# member 1/6/2
    solace(config-interface)# no shut
    solace(config-interface)# exit
  2. 创建第二个 LACP LAG 接口,将另外两个 NAB 端口指定为成员,然后启动接口。

    solace(configure)# create interface 1/6/lag3 lacp
    solace(configure/interface)#
    solace(configure/interface)# member 1/6/3
    solace(configure/interface)# member 1/6/4
    solace(configure/interface)# no shut
    solace(configure/interface)# exit
  3. 创建一个具有主备模式的第三个 LAG 接口以绑定其他两个 LAG。

    solace(configure)# create interface 1/6/lag1 active-backup
    solace(configure/interface)# member 1/6/lag2
    solace(configure/interface)# member 1/6/lag3
    solace(configure/interface)# primary-member 1/6/lag2
    solace(configure/interface)# no shut
    solace(configure/interface)# end
  4. 查看绑定 LAG 主备模式的状态和配置。

    solace> show interface 1/6/lag1
    接口:1/6/lag1
    MAC 地址:00:50:c2:44:c0:ba
    模式:主备
    启用:是
    Rx 数据包:4836 Rx 字节:436867
    Tx 数据包:6 Tx 字节:768

    配置成员:1/6/lag2 1/6/lag3
    可用成员:1/6/lag2 1/6/lag3
    运行成员:1/6/lag2
    主成员:1/6/lag2