01-14-2019 10:51 PM - edited 03-08-2019 05:02 PM
Hi Guys,
In my environment I have several 3850 switches running in stack mode (2-4 stacks). Recently I just found out that some of my 3850 switches are having the following logs:
Jan 15 11:01:00.487 XYZ: %PLATFORM-4-ELEMENT_WARNING:Switch 1 R0/0: smand: 1/RP/0: Used Memory value 95% exceeds warning level 90%
Jan 15 11:11:10.488 XYZ: %PLATFORM-4-ELEMENT_WARNING:Switch 1 R0/0: smand: 1/RP/0: Used Memory value 95% exceeds warning level 90%
I do not know whether those are recent or not. I checked the memory utilization, it was around 64%. Below is the output, in case I calculated it wrongly.
SW-3850#sh mem
Head Total(b) Used(b) Free(b) Lowest(b) Largest(b)
Processor FFA0495010 885692992 328572340 557120652 555014048 555862820
lsmpi_io FF9B9FF1A8 6295128 6294304 824 824 412
When I googled the warning message, I found CSCvf59313 and the page states that "This enhancement is filed to improve the wording of the above messages to more efficiently provide the data most relevant to the reported problem". If I got this correctly, it is only cosmetic and the memory spike still happens.
Do you guys know how to check individual switch memory utilization? And since I have switches whose stack members vary from 2-4, why are their total memory are the same (885692992 bytes)?
Thank you.
Solved! Go to Solution.
01-15-2019 04:49 AM
01-15-2019 01:24 AM
Hello,
in order to check individual memory usage on stack members, you have to access the stack member from the Master, e.g.:
3850_Stack_Master#session switch 2
01-15-2019 05:37 PM - edited 01-15-2019 05:40 PM
Hi Georg,
The "session switch 2" command, unfortunately there was no such command on my switch. My switches are running on 16.3.5b. But according to the following link https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst3850/software/release/16-3/command_reference/b_163_consolidated_3850_cr/b_163_consolidated_3850_cr_chapter_010001.html, the command should be available. I wonder why the command was not listed on my switch.
And apparently the memory spike only happens on the master switch. If I issue the "show memory" command, will the output shows the master switch's memory utilization? Or will it show the average memory utilization of all the members?
Thanks.
01-15-2019 04:49 AM
01-15-2019 05:51 PM
Hi Rasmus,
Thank you. I will dig deeper into the command and compare it to "show memory" command.
Is it possible to monitor each switch's memory utilization on stack mode?
Thanks.
01-18-2019 07:38 AM
05-28-2019 12:01 PM
Did you resolve this issue? I'm having the same issue on my stacked 3850s.
05-29-2019 01:15 AM
Hi Saj,
I did resolve the issue by upgrading the IOS to 16.3.7. You might want to check each switch's memory utilization by issuing the following command "show platform software status control-processor brief". It helped me to determine that the master switch had a memory leak.
11-14-2020 09:14 PM
Is it cosmetic?
11-22-2020 05:39 PM
I do not think so. There is some specific command and it was confirmed the memory utilization was high.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide