查看主控板卡是否都正常
当执行 `display bgp non-stop-routing status` 查看BGP NSR状态异常时,可按照以下步骤进行排查: 1. **检查系统稳定性**: 执行 `display system stable state`,确认系统状态为 **Stable**。若系统未进入稳定状态,NSR功能将无法正常工作。 2. **检查HA备份状态**: 执行 `display ha service-group bgp instance default`,确认BGP进程的备份模式为 **Realtime Backup**。若未实现实时备份,NSR状态可能异常。 3. **确认BGP NSR功能已启用**: 检查BGP地址族视图下是否配置了 `non-stop-routing` 命令。若未配置,需在BGP视图下启用该功能。 4. **检查主备主控板状态**: 确认主用和备用主控板(如Chassis 0 Slot 1)运行正常,无故障或通信异常。可通过 `display device` 和 `display health` 检查硬件状态。 5. **检查TCP NSR状态**: 输出中“TCP NSR status”也应为 **Ready**,若非就绪,可能为底层传输问题,需排查协议栈或控制通道异常。 6. **查看日志信息**: 执行 `display logbuffer`,查找与BGP、HA、NSR相关的错误或告警信息,定位具体原因。 7. **确认软件版本兼容性**: 确保当前版本支持BGP NSR功能,并已正确加载相关补丁,避免因版本缺陷导致异常。 通过以上步骤可系统性定位BGP NSR状态异常原因。
当display bgp non-stop-routing status命令显示NSR状态异常时,需重点关注以下字段及排查步骤:
关键状态字段解析
1. BGP NSR status
Ready:状态正常(主备进程数据同步完成)。
Not ready:异常(主备数据同步中,若此时主备切换会导致业务中断)。
Not configured:未启用NSR功能。
2. TCP NSR status
Ready:TCP连接信息同步完成。
Not ready:TCP连接信息同步异常。
3. Location of preferred standby process
显示备进程所在IRF成员编号(如slot
1)。若为空或显示异常槽位,需检查IRF堆叠状态。
异常排查步骤
1. 确认NSR功能是否启用
system-view
bgp <as-number 进入BGP实例视图
non-stop-routing 检查是否配置了该命令(默认关闭)
2. 检查IRF堆叠状态
执行display irf确认:
IRF成员数量 ≥ 2(NSR强制要求)。
堆叠物理链路(如FortyGigE端口)处于UP状态。
若堆叠异常,NSR功能无法生效。
3. 检查BGP/TCP同步状态
若BGP NSR status或TCP
NSR status为Not ready:
等待几分钟后重新查询(大型路由表同步需时间)。
检查路由震荡:通过display bgp routing-table
statistics查看路由变化频率,频繁变化会延长同步时间。
4. 验证配置冲突
BGP GR与NSR共存:NSR优先级更高,但若对端设备作为GR Helper时发生主备切换,可能影响GR恢复(参考文档中的配置限制)。
5. 收集诊断信息
执行display bgp non-stop-routing status多次,观察状态是否持续异常。
收集日志:display logbuffer | include BGP_NSR 或
display diagnostic-information。
注意事项
若状态持续异常且无法定位,建议联系H3C技术支持(400-810-0504),提供完整的display diagnostic-information输出以便深入分析。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论