董智敏,某局点 S7606-X 网板内存占用高问题
问题描述
现场反馈一组堆叠的R7577P02版本的S7606X的LSUM1FAB06C3内存利用率较高,超过了百分之70,
Chassis 1 Slot 8:
Total Used Free Shared Buffers Cached FreeRatio
Mem: 949632 665580 284052 0 4 57628 30.4%
-/+ Buffers/Cache: 607948 341684
Swap: 0 0 0
Chassis 1 Slot 9:
Total Used Free Shared Buffers Cached FreeRatio
Mem: 949632 671136 278496 0 4 57628 29.8%
-/+ Buffers/Cache: 613504 336128
Swap: 0 0 0
Chassis 2 Slot 8:
Total Used Free Shared Buffers Cached FreeRatio
Mem: 949632 674144 275488 0 4 57632 29.5%
-/+ Buffers/Cache: 616508 333124
Swap: 0 0 0
Chassis 2 Slot 9:
Total Used Free Shared Buffers Cached FreeRatio
Mem: 949632 674352 275280 0 4 57632 29.5%
-/+ Buffers/Cache: 616716 332916
Swap: 0 0 0
过程分析
网板LSUM1FAB06C内存太小只有1G,该网板空配置起来内存剩余就很小了,另外新版本由于特性增加,很多模块都有少量的占用增加,属于正常占用,加起来增加就多了,而单板内存又太小,导致单板剩余内存过少。
解决方法
网板不需要下发mac、arp、路由等表项,不会影响业务。建议现场继续使用,如果内存出现告警,按照下面的方法调整告警阈值。
memory-threshold chassis 1 slot 4 minor 80 severe 64 critical 48 normal 96 early-warning 100 secure 140
如果设备已经进入early-warning状态(但依然处于normal状态),需要先关闭关闭预警检测 memory-threshold chassis 1 slot 4 minor 0 severe 0 critical 0 normal 0 early-warning 0 secure 0,然后再调整阀值