当 CPU 高时,HP Procurve 5412zl 管理通过 IP 无响应

网络工程 转变 管理 hp-procurve
2021-07-17 12:46:30

我在 HP 5412 上至少遇到了一个 CPU 持续高的问题。它在管理界面不可用时工作正常,但我无法登录到 SSH 或 Web。它似乎是随机发生的,如果 cpu 超过 ~80%,它将变得无法访问。

我可以通过串行登录并访问命令,但显示任何内容都非常缓慢。我查看了日志,它非常稀疏。我唯一能想到的是在此交换机和 Cisco UCS 之间有一个中继。它给出了一些 PVID 不匹配,但查看日志已经一年多了,这个 CPU 问题只发生在过去几周。

我真的不知道为什么 CPU 会这么高。通常这个开关运行 <20%。多年来我没有处理过网络,更不用说交换机了,根据我的经验,您只需设置它们即可运行。

我想这可以归结为任何想法,在运行交换机 1 年以上后,CPU 平均使用率会从 20% 上升到平均 80%。还有为什么高 CPU 会淘汰 IP 管理接口。

FWIW 我已经重新启动交换机无济于事,如果有的话,它会使情况变得更糟。

==更新==

我已经更新了固件,并修复了 PVID 问题。CPU 问题似乎仍然存在,差异似乎肯定与使用有关,因为它运行良好的一天左右是在周末。我没有看到任何严重的端口使用,或类似的东西。我们的东芝手机确实会产生错误,但最近它们并没有真正改变。我也更新了HP。

1个回答

有一个非常简单的答案。SSH、HTTP、ICMP 等管理流量由 CPU 处理。交换机的主要用途是流量转发,管理流量的优先级最低。因此,当 CPU 被覆盖时,所有管理访问都会被践踏以保护网络服务。

如果您正在运行旧代码,您可能会遇到软件问题。从 HPN 网站下载当前软件并升级。如果您不需要最新和最好的功能,而是对稳定性感兴趣,请选择维护版本,当前版本是 K.15.10.0015m。它的使用寿命比其他的更长,并且没有添加新功能,因此只有在修复错误时才会更新。

PVID 不匹配也是一个简单的问题。Procurve 的 PVID 是 untagged VLAN 的 VLAN id。PVID 不匹配不应该影响 CPU,但它会用不必要的废话填满您的日志。VLAN 标记不匹配还会导致广播从一个子网溢出到另一个子网,这不是您想要看到的行为。因此,请确保链路两端的 VLAN 标记匹配。