HRP 与主备角色
华为防火墙双机热备用 HRP(Huawei Redundancy Protocol)在心跳链路上同步会话、配置与运行状态,两台设备分别以 Active(主)与 Standby(备)角色工作。角色并非固定:优先级、抢占策略与设备健康状态共同决定谁成为主。计划性维护(升级、换件)时先让角色主动迁移再动手,比事后依赖故障切换可控得多。
基本信息
| 适用平台 | 华为 USG 系列防火墙双机热备(HRP) |
|---|---|
| 角色 | Active 转发业务,Standby 同步状态待命 |
| 影响因素 | 优先级数值、抢占开关与延时、设备与链路健康 |
| 命令形态 | 优先级与抢占相关命令的关键字随版本变化 |
| 切换方式 | 手工切换命令,或降低本机优先级让角色迁移 |
| 规划要求 | 优先级规划值写入配置文档并纳入巡检 |
典型使用场景
- 软件或特征库升级前,先把角色迁到备机,避免影响现网
- 硬件维护(电源、风扇、板卡更换)前的计划性切换
- 双机对调:原主机需要长期承担测试或隔离任务
- 抢修后决定是否让恢复的主机自动夺回角色
- 演练:用降优先级方式模拟角色迁移,验证切换流程与耗时
计划性切换思路
计划性切换思路
1. 确认备机状态健康、会话与配置同步正常 # 前提
2. 记录当前主备角色与优先级规划值 # 留痕
3. 调整优先级或执行切换,观察角色迁移 # 操作
4. 业务侧验证连通性、会话保持、日志外发 # 验证
5. 维护完成后恢复优先级规划值并核对同步 # 收尾角色相关因素与影响
| 因素 | 作用 | 注意事项 |
|---|---|---|
| 优先级 | 数值高者更倾向成为主设备 | 临时调整后必须记录并恢复 |
| 抢占策略 | 决定原主恢复后是否夺回角色 | 开启后链路抖动可能引发角色震荡 |
| 抢占延时 | 延迟夺回动作以避开抖动 | 过短等于没配,过长影响恢复时效 |
| 健康检查 | 心跳与链路异常触发切换 | 心跳走直连链路更可靠 |
优先级的规划值应写进配置文档:临时调高做维护后忘记恢复,会让下一次故障切换行为与应急预案不一致。
避免两台设备同时被调整优先级或同时重启,否则可能出现角色争抢与地址冲突;同一时刻只动一台,另一台保持稳定。