取消
显示结果 
搜索替代 
您的意思是: 
cancel
6826
查看次数
30
有帮助
7
评论
Luke Huang
Cisco Employee
Cisco Employee
参考link
https://bst.cloudapps.cisco.com/ ... ffering_site=dumpcr
描述:
n7k vpc 环境,vpc peer-keepalive 使用port-channel 2,物理接口都在 M1 板卡;vpc peer-link 在 M2 板卡
当vpc OP(Operation Primary) 设备由于 断电/crash/etc. 等问题从网络中离线,按照设计,网络流量都会经过 vpc OS(Operation Secondary) 去转发,并且OS 会将自己角色切换为新的OP
情景:
当vpc peer-keepalive 的物理接口在 M1 卡,vpc OP 设备从网络中离线,关键log如下:
2017 Feb 10 05:08:24 N7K-1 %VPC-2-VPC_SUSP_ALL_VPC: Peer-link going down, suspending all vPCs on secondary
2017 Feb 10 05:08:24 N7K-1 %ETHPORT-5-IF_DOWN_PORT_CHANNEL_MEMBERS_DOWN: Interface port-channel3 is down (No operational members)
2017 Feb 10 05:08:27 N7K-1 %ETHPORT-5-IF_DOWN_PORT_CHANNEL_MEMBERS_DOWN: Interface port-channel2 is down (No operational members)
2017 Feb 10 05:08:31 N7K-1 %VPC-2-PEER_KEEP_ALIVE_RECV_FAIL: In domain 1, VPC peer keep-alive receive has failed
可以看到 peer-link 先断掉,之后过了7-8秒,keepalive 才断掉
从vpc 本身的 dual-active prevention 设计来说:
1. 当 keepalive 断掉,peer-link 正常: vpc 角色并不会切换,只是有logging warning
2. 当 keepalive 先断掉,peer-link 后断掉: 可能导致脑裂;OS 会切换为OP
3. 当 peer-link 先断掉,keepalive 后断掉:OS 不会切换为OP,OS 会将自己suspend
参考link里面描述的是 3. peer-link先断掉,keepalive 还在。如果OP设备离线,OS 将自己suspend,会导致网络中断。
解决方案:
将peer-keepalive 放在M2板卡,防止OP设备意外 断电/crash 造成的网络中断
在机房迁移、演练中,先手动 shutdown peerkeepalive, 再去将 OP 断电
评论
Yanli Sun
Community Manager
Community Manager
感谢今天还在热心分享的楼主,小M 私人赠送20+18积分,请查收。祝2018新年快乐。
fortune
VIP Alumni
VIP Alumni
谢谢 官方分享,非常有用的TS
zzq2695
Spotlight
Spotlight
本帖最后由 zzq2695 于 2019-6-28 03:14 编辑
踩过一样的坑了!
环境说明:N7K一组,各含一块10G板、40G板;
故障:一台N7K的一块40G板故障自动重启, 导致peer-link断掉;此时,keep-alive是活的;另一台suspend了!
tingzhao38817
Level 1
Level 1
小白一个 ,弱弱的咨询一个问题
思科nexus设备M1、M2、M3板卡的定义和区别,以及在show module中看出它是哪类型的板卡,谢谢
wunai1700
Level 1
Level 1
想问下有没有命令可以手动解除OS的suspend状态,谢谢!
Luke Huang
Cisco Employee
Cisco Employee
tingzhao38817 发表于 2019-9-15 21:39
小白一个 ,弱弱的咨询一个问题
思科nexus设备M1、M2、M3板卡的定义和区别,以及在show module中看出它是 ...

https://ipwithease.com/cisco-nexus-line-cards-m1-vs-m2-vs-m3/
Luke Huang
Cisco Employee
Cisco Employee
wunai1700 发表于 2019-12-27 10:56
想问下有没有命令可以手动解除OS的suspend状态,谢谢!

目前应该是没有,可能需要手动重启OS
入门指南

使用上面的搜索栏输入关键字、短语或问题,搜索问题的答案。

我们希望您在这里的旅程尽可能顺利,因此这里有一些链接可以帮助您快速熟悉思科社区:









快捷链接