华为USG防火墙 undo hrp track trunk-member enable使用场景
执行 undo hrp track trunk-member enable 命令后只有当整个 Eth-Trunk 接口本身的状态变为 Down即所有成员口都故障时才会触发主备切换。这个命令的作用就是关闭 HRP 对 Trunk 接口成员口状态的监控只保留对 Trunk 接口整体状态的监控。but why ?默认情况开启监控hrp track trunk-member enable 是默认开启的。此时哪怕 Eth-Trunk 接口本身还是 UP 状态只要其任意一个成员口故障防火墙就会认为链路可靠性下降从而触发主备切换。关闭监控后成员口的故障不再影响 HA 判断。只有当 Eth-Trunk 接口的所有成员口都故障导致 Eth-Trunk 接口状态变为 Down 时才会触发切换。这个功能在生产环境中非常实用。例如在计划内对 Trunk 链路进行扩容或维护时通常需要先将新成员口加入 Trunk。建议先执行 undo hrp track trunk-member enable 关闭监控避免操作中因单个成员口状态变化导致业务非必要切换。维护完成后再重新用 hrp track trunk-member enable 恢复监控即可。所以这个开关打开还是关闭会根据实际需求有的场景更期望稳定性只有1条链路中断时不希望发生主备切换那就就可以关闭监控。这个命令是全局的吗 能针对某1个eth-trunk生效吗undo hrp track trunk-member enable 这个命令是全局生效的无法针对某一个 Eth-Trunk 单独配置。有没有“曲线救国”的办法虽然不能直接针对某个 Eth-Trunk 关闭成员监控但在实际工作中有一个间接的处理思路核心就是利用 hrp track interface 命令的补充监控机制。1 先在系统视图下执行 undo hrp track trunk-member enable。这一步会让所有 Eth-Trunk 都不再因为成员口故障而触发切换。2 为特定的端口独立启用成员端口监控hrp track interface Eth-Trunk接口编号这么做的好处是对于配置了 hrp track 命令的关键 Eth-Trunk即使全局的成员监控关了只要你单独跟踪了这个接口一旦整个 Eth-Trunk 接口的状态变为 Down同样会触发主备切换确保了核心业务的高可用性。简单来说就是“一刀切”关掉全局监控再给需要重点保护的接口单独“开小灶”。