跳到主要内容

为HA对添加冗余接口

本程序描述了如何为现有的HA(高可用性)冗余对中的每个硬件添加第二个冗余接口。此过程不会导致客户端服务的中断,但在更改期间必须禁用冗余一段时间。

有关冗余接口的更多信息,请参见配置冗余参数。

开始之前

在开始此过程之前,请验证以下内容:

  • 您有一对冗余硬件,使用主动/主动或主动/备用冗余模型。在本示例中,硬件以主动/备用冗余模型部署,主硬件和备份硬件分别命名为solace-primarysolace-backup
  • 硬件部署的SolOS版本支持多个冗余接口(SolOS 9.5.0及更高版本)。
  • 主事件代理上启用了消息池,状态为primary,备份事件代理上启用了消息池,状态为backup
  • 两个硬件的冗余状态均为Up
  • 主硬件和备份硬件的主虚拟路由器均处于活动状态。
  • 两个硬件均未启用自动恢复。
  • 每个硬件上配置了一个冗余接口。在本示例中,1/6/1是每个硬件上唯一配置的冗余接口。
  • 您要添加的第二个接口已配置静态、主和/或备份IP地址(如需要),并且处于活动状态。在本示例中,1/6/2将作为每个硬件的第二个冗余接口添加。

第1步:在主设备上禁用冗余

要在主设备上禁用冗余,请输入以下命令:

solace-primary(configure)# redundancy
solace-primary(configure/redundancy)# shutdown

第2步:为主设备添加冗余接口

要为主设备添加冗余接口:

  1. 分配冗余接口。
solace-primary(configure/redundancy)# vrrp
solace-primary(configure/redundancy/vrrp)# interface 1/6/2
  1. 指定适当的故障转移标准。有关故障转移标准的更多信息,请参见指定冗余故障转移标准。
solace-primary(configure/redundancy/vrrp)# failover-criteria {any-fail | all-fail}

第3步:在备份设备上禁用冗余

要在备份设备上禁用冗余,请输入以下命令:

solace-backup(configure)# redundancy
solace-backup(configure/redundancy)# shutdown

第4步:为备份设备添加冗余接口

要为备份设备添加冗余接口:

  1. 分配冗余接口。有关冗余接口的更多信息,请参见配置冗余参数。
solace-backup(configure/redundancy)# vrrp
solace-backup(configure/redundancy/vrrp)# interface 1/6/2
  1. 指定适当的故障转移标准。有关故障转移标准的更多信息,请参见指定冗余故障转移标准。
solace-backup(configure/redundancy/vrrp)# failover-criteria {any-fail | all-fail}

第5步:在两个设备上启用冗余

要在主设备上启用冗余,请输入以下命令:

solace-primary(configure)# redundancy
solace-primary(configure/redundancy)# no shutdown

要在备份设备上启用冗余,请输入以下命令:

solace-backup(configure)# redundancy
solace-backup(configure/redundancy)# no shutdown

第6步:验证冗余是否正常工作

要验证两个设备上的冗余是否正常工作,请执行以下显示命令,并验证冗余状态Up

solace-primary(configure)# show redundancy
solace-backup(configure)# show redundancy