H3C S3600和S5600系列交换机通过SNMP同时获取多个MIB节点导致内存泄漏的解决方法
一、 问题描述:
在运行R1510P12(不含)之前版本的设备上启用SNMP Agent功能,通过SNMP网管工具对于设备进行访问。当网管工具对于多个MIB节点绑定到一起,并通过一个SNMP报文下发到设备上获取信息时,设备会出现32字节和64字节的内存泄漏。在交换机隐含模式下,通过_display memory 32 group/_display memory 64 group会看到MID为0220的模块后面的数字会不断增大。长时间不断获取MIB节点信息,会导致设备上出现内存耗尽并引起设备重启。
二、 原因分析:
当上述设备接收的SNMP报文中存在对多个MIB节点的访问时,设备没有正确的释放该操作中分配的内存。
三、 解决方法:
升级版本到R1510P12(含)之后版本可以解决该问题。或者避免采用同时对于多个MIB节点访问的网管工具进行MIB操作。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作