05-19-2021 02:29 AM
Hello everyone,
I'm using switch 2960X and run this version: c2960x-universalk9-mz.150-2a.EX5 . So problems near time that CPU result is Hight like that, but i don't see any abnormal logs, plz see and give me solution to check and fix it, Thanks
Solved! Go to Solution.
05-19-2021 02:56 AM
Looks for me Bug, try to upgrade to 15.2(4) or later to fix.
https://bst.cloudapps.cisco.com/bugsearch/bug/CSCtg86211/?rfs=iqvred
05-19-2021 02:56 AM
Looks for me Bug, try to upgrade to 15.2(4) or later to fix.
https://bst.cloudapps.cisco.com/bugsearch/bug/CSCtg86211/?rfs=iqvred
08-30-2024 01:52 AM
"running gag" or "never-endig-story" - I don't know?
c2960x-universalk9-mz.152-7.E6.bin ...does not seem to solve this issue
CPU utilization for five seconds: 39%/0%; one minute: 39%; five minutes: 39%
PID Runtime(ms) Invoked uSecs 5Sec 1Min 5Min TTY Process
179 210992768 19554357 10790 23.33% 23.21% 23.24% 0 Hulc LED Process
141 5239200 782643 6694 0.59% 0.59% 0.59% 0 hpm counter proc
08-30-2024 05:59 PM
@Networker17 wrote:
"running gag" or "never-endig-story" - I don't know?
c2960x-universalk9-mz.152-7.E6.bin ...does not seem to solve this issue
CPU utilization for five seconds: 39%/0%; one minute: 39%; five minutes: 39%
PID Runtime(ms) Invoked uSecs 5Sec 1Min 5Min TTY Process
179 210992768 19554357 10790 23.33% 23.21% 23.24% 0 Hulc LED Process
141 5239200 782643 6694 0.59% 0.59% 0.59% 0 hpm counter proc
- Created Date - May 18, 2010
- Last Modified - Aug 21, 2024
- Status - Terminated
- Severity - 3 Moderate
- Known Fixed Releases (0)
Neither really. It's also documented, in that "bug":
"Workaround: This is an expected behavior and there is no workaround."
What Cisco doesn't describe, as it's a software process, it may have an execution priority relative to other processes, and further, that priority may be lower than other processes. I.e. even if that process were using 100% of the CPU, it would usually have very little impact to other higher priority processes. To itself, or other processes of the same priority or lower priority, those could be severely impacted if you run out of CPU. However, I suspect managing LEDs is not a high priority process.
Further, on a switch, ideally all (programmed) data forwarding doesn't need CPU at all.
Lastly, the "bug" was closed (I presume because of what I noted in red).
Or as us software developers might say "it's not a bug, it's a feature". ; )
09-12-2024 08:53 AM
Hi Joseph,
thank YOU for the "eye-opener" from the perspective of a software developer!
It's really interested to learn about the relative priorities between processes. Most time we spend is to configure the switches but for better understandig this little pices are so important...
Obviously I was blinded by the "Accepted Solution" marking above. This suggested me an update as software solution. But the Bug description shows "Known Fixed Releases (0)" and running IOS (15.2(7)E6) has the same "impact" as described - confused...
Now, a few vacation days later - and with your "red noted" explanation - it seems the "same-old-story" as seen in so many community discussion.
Thanks again and best regards!
08-31-2024 01:22 AM
This utilization may caused by “Hulc LED Process” process.
C2960XF#sh processes cpu SORted
CPU utilization for five seconds: 42%/0%; one minute: 43%; five minutes: 45%
PID Runtime(ms) Invoked uSecs 5Sec 1Min 5Min TTY Process
179 17595601 1425480 12343 22.80% 24.37% 23.90% 0 Hulc LED Process <=========
This process responsible for different things:
- Check Link status on every port
- If the switch supports POE, it checks to see if there is a Power Device (PD) detected
- Check the status of the transceiver
- Update Fan status
- Set Main LED and ports LEDs
- Update both Power Supplies and RPS
- Check on system temperature status
This behavior described in CSCtg86211 and is expected for catalyst 2960x switch models. This utilization does not affect client traffic and does not influence on services and rest protocols of the switch.
Please disable the SNMP the and check the CPU utilization if it is works then use trap instead of polling SNMP.
Regards
Shambhu Kumar
09-12-2024 08:57 AM
@shambhu.kumar wrote:Please disable the SNMP the and check the CPU utilization if it is works then use trap instead of polling SNMP.
Are you sure disabling SNMP changes this behavior?
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