CE series switches have high CPU usage, then how to quickly locate the cause and collect CPU information

If the CPU usage of the device is high, perform the following steps to locate and collect information, and then send the information to Huawei technical support personnel.

1. Run the display cpu command to view the services with the high CPU usage.
display cpu
CPU utilization statistics at 2016-02-02 02:07:22 366 ms
System CPU Using Percentage : 6%
CPU utilization for five seconds: 6%, one minute: 6%, five minutes: 6%.
Max CPU Usage : 38%
Max CPU Usage Stat. Time : 2016-02-01 12:29:26 821 ms
State: Non-overload
Overload threshold: 90%, Overload clear threshold: 75%, Duration: 480s
---------------------------
ServiceName UseRate
---------------------------
SYSTEM 6%
AAA 0%
ARP 0%
CMF 0%
......

2. Run the display system service service-name command repeatedly in the diagnostic view to check the service components with the high CPU usage.
system-view
[~HUAWEI] diagnose
[~HUAWEI-diagnose] display system service SYSTEM
Service : SYSTEM
--------------------------------------------------------------------------------
Component CID CGID Process HaState CpuUsage MemUsage
--------------------------------------------------------------------------------
DFS 0x81DE271D 0x1DE271B 10003 PRIMARY 0% 4006312
TELC 0x8091271F 0x91271D 10001 PRIMARY 0% 19000
SSHC 0x80922720 0x92271E 10001 PRIMARY 0% 41208
SSHS 0x80932723 0x932721 10001 PRIMARY 0% 48844

3. Run the display system thread process process-id command repeatedly in the diagnostic view to check the processes with the high CPU usage.
system-view
[~HUAWEI] diagnose
[~HUAWEI-diagnose] display system thread process 10003
Info: This operation needs several seconds.
Info: Operating, please wait for a moment......done.
-------------------------------------------------------------------------------
Process ID Thread ID Thread Type BindComp BindCpu BindFlag Usage
-------------------------------------------------------------------------------
10003 1210525456 main thread Bind all Free 0%
10003 1227637888 DefSch0200 Free all Free 0%
10003 1227506816 IPC0000 Free all Free 0%
10003 1227768960 DefSch0300 Free all Free 0%
10003 1237476480 DefSch0100 Free all Free 0%
10003 1237607552 DefSch0101 Free all Free 0%
10003 1226847360 DMS_PIPE_RECV_TASK Free all Free 0%
10003 1218028672 TICK Free all Free 0%
10003 1226716288 DMS_TIPC_SEND Free all Free 0%
10003 1217766528 BOX_Out Free all Free 0%
10003 1217897600 VCLK Free 0 Free 0%
10003 1237738624 CliGetThreadCpu Free all Free 0%
-------------------------------------------------------------------------------
Total = 12

4. Run the display system thread callstack process process-id thread-id command in the diagnostic view to check process call stack information.
system-view
[~HUAWEI] diagnose
[~HUAWEI-diagnose] display system thread callstack process 10003 1210525456

Thread 1210525456 (Thread MainThread):
#00 libc.so.6(epoll_wait)
#01 location(Frame_FdMainThread)
#02 location(Frame_Main)
#03 location(main)
#04 libc.so.6()
#05 libc.so.6()

Scroll to top