07-21-2015 01:35 AM - edited 03-19-2019 09:50 AM
I've noticed the cpu for our callmanager is above 90% constantly. Checking the cpu usage revealed that ccmbase user is the culprit.
admin:show process load cpu
10:20:00 up 300 days, 12:32, 1 user, load average: 2.14, 2.69, 2.39
128 processes: 127 sleeping, 1 running, 0 zombie, 0 stopped
CPU states: cpu user nice system irq softirq iowait idle
total 91.7% 0.8% 7.4% 0.0% 0.0% 0.0% 0.0%
Mem: 2053880k av, 2035248k used, 18632k free, 0k shrd, 170104k buff
1381068k actv, 388752k in_d, 34396k in_c
Swap: 2048248k av, 801900k used, 1246348k free 855844k cached
PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND
10705 ccmbase 15 0 64872 44M 21548 S 82.7 2.2 14180m 0 ccm
9147 tomcat 25 0 308M 271M 9660 S 16.5 13.5 24107m 0 tomcat
26831 administ 34 10 1440 1440 956 R N 0.8 0.0 0:00 0 top
1 root 15 0 704 608 524 S 0.0 0.0 2:35 0 init
2 root RT 0 0 0 0 SW 0.0 0.0 0:00 0 migration/0
3 root 15 0 0 0 0 SW 0.0 0.0 0:00 0 keventd
4 root 34 19 0 0 0 SWN 0.0 0.0 0:00 0 ksoftirqd/0
7 root 25 0 0 0 0 SW 0.0 0.0 0:00 0 bdflush
5 root 15 0 0 0 0 SW 0.0 0.0 4:19 0 kswapd
6 root 15 0 0 0 0 SW 0.0 0.0 49:10 0 kscand
What is this user and/or process? Up till now I have not noticed any issues like loosing calls or anything but I need to resolve this asap I suppose.
To solve I wanted to reboot the server, but I can only do this outside office hours. Is it save to just restart the process during office hours? What effect will it have on the callmanager?
Solved! Go to Solution.
07-21-2015 04:44 AM
I don't see an option to just restart this component. Looking at the status of the CPU usage i would actually suggest a server restart.
Manish
07-21-2015 04:12 AM
You should collect some more details corresponding to this high CPU usage, the following outputs will help
show status
show hardware
utils diagnose test
utils core active list
Restarting callmanager service during production hours will be service impacting, it should be done during off production hours.
If you find any core dumps in the output of "utils core active list" or any issues in the output of "utils diagnose test" then you should engage TAC to get further inputs.
Manish
07-21-2015 04:42 AM
Hello Manish,
Thanks for your reply.
admin:show status
Host Name : CUCM01
Date : Tue Jul 21, 2015 13:25:22
Time Zone : Europe/Amsterdam
Locale : en_US.UTF-8
Product Ver : 6.1.4.1000-10
Platform Ver : 2.0.0.1-1
Uptime:
13:25:25 up 300 days, 15:38, 1 user, load average: 1.97, 2.29, 2.22
CPU Idle: 00.00% System: 00.00% User: %
IOWAIT: 00.00% IRQ: 00.00% Soft: 00.00% Intr/sec: 122.73
Memory Total: 2053880K
Free: 19324K
Used: 2034556K
Cached: 855760K
Shared: 0K
Buffers: 170932K
Total Free Used
Disk/active 27656340K 16388756K 10986608K (41%)
Disk/inactive 27656372K 16142560K 11232836K (42%)
Disk/logging 96245392K 62693012K 28663404K (32%)
admin:show hardware
HW Platform : 7816H3
Processors : 1
Type : Intel(R) Celeron(R) D CPU 3.20GHz
CPU Speed : 3200
Memory : 2048 MBytes
Object ID : 1.3.6.1.4.1.9.1.900
OS Version : UCOS 3.0.0.0-78
Serial Number : MX123456GS
RAID Version :
Firmware version not known
BIOS Information :
Vendor: HP
Version: W04
Release Date: 06/10/2008
RAID Details :
RAID not configured
admin:utils diagnose test
Log file: /var/log/active/platform/log/diag5.log
Starting diagnostic test(s)
===========================
test - disk_space : Passed (available: 16005 MB, used: 10730 MB)
skip - disk_files : This module must be run directly and off hours
test - service_manager : Passed
test - tomcat : Passed
test - validate_network : Passed
test - system_info : Passed (Collected system information in diagnostic log)
test - ntp_reachability : Passed
test - ntp_clock_drift : Passed
test - ntp_stratum : Passed
Diagostics Completed
The last command is not supported. This output does not really show anything out of the ordinary if you ask me.
Restarting callmanager service during production hours will be service impacting, it should be done during off production hours.
That's why I'm asking what this user is or what service and if it's possible to restart just this user process.
Thanks again
07-21-2015 04:44 AM
I don't see an option to just restart this component. Looking at the status of the CPU usage i would actually suggest a server restart.
Manish
07-21-2015 05:09 AM
That is unfortunate. I guess it will be a reboot then. Thanks anyway Manish.
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