我们有一对 XMR 路由器,配置了 100 多个 VLAN,运行 VSRP 下游和 BGP 上游。在随机时间,IP信息被删除,我必须进去重置它。
每个 VLAN 配置看起来像这样。
interface ve 99
ip ospf area 0.0.0.0
ip ospf passive
ip address 1.2.3.4/27
vlan 99 name ClientName
tagged e 1/9 e 2/9
router-interface ve 99
interface ethernet 1/9
enable
no route-only
interface ethernet 2/9
enable
no route-only
每 1 到 8 个月,我们就会丢失一次“接口 ve”IP 地址。
#show interface ve 99
Ve99 is up, line protocol is down
Type is Vlan (Vlan Id: 99)
Hardware is Virtual Ethernet, address is 000c.xxxx.xxxx (bia 000c.xxxx.xxxx)
No port name
Vlan id: 99
Internet address is 0.0.0.0/0, IP MTU 1500 bytes, encapsulation ethernet
发生这种情况时,我无法从包括本地主机在内的任何地方 ping 1.2.3.4。
要修复它,我会这样做:
#no interface ve 99
#interface ve 99
#ip ospf area 0.0.0.0
#ip ospf passive
#ip address 1.2.3.4/27
这立即修复它。
#show interface ve 99
Ve99 is up, line protocol is up
Type is Vlan (Vlan Id: 99)
Hardware is Virtual Ethernet, address is 000c.xxxx.xxxx (bia 000c.xxxx.xxxx)
No port name
Vlan id: 99
Internet address is 1.2.3.4/27, IP MTU 1500 bytes, encapsulation ethernet
但为什么它会这样归零呢?这是内存损坏的硬件问题吗?罕见的软件错误?或者这是在特定网络条件下可以通过设计进入的状态?
在此事件期间,日志中没有任何有用的信息。但是有没有办法长期增加事件日志的详细程度?(请记住,有时这不会一次发生几个月)