Useful CLI commands for Cisco CUCM .
I don’t work on the command line of CUCM often, if ever – you may add, but when the need arises here is the short list of commands to keep. A little reminder – the latest (starting version 5 and on) of Cisco CUCM software is Linux (namely Red Hat) based, which of course includes the terminal access – be it a physical via console or a network one over ssh .
You create a username/password for the terminal during the CUCM installation.
As Cisco do not want us to mess with the underlying OS, our interaction is limited to a very restricted kind of shell . So you don’t have access to the Linux commands, but you do have a predefined set of CUCM commands of which I present most useful ones here.
I run the examples below on a MCS hardware server so your output may vary.
– Changing password for yourself/another user . Know that it is here, but do not play with it risking to lock yourself out of the server.
admin:set password { age* | complexity* | expiry* | inactivity* | user* }
– Get the disk usage
show diskusage activelog
– Show the status of the fans (irrelevant for VMware based install)
admin:show environment fans
(RPMS) Lower Critical
ID Current Threshold Status
Fan Sensor 1 7800 4200 OK
Fan Sensor 2 7950 4200 OK
Fan Sensor 3 7800 4200 OK
Fan Sensor 4 7350 4200 OK
Fan Sensor 5 7200 4200 OK
– Show the server temperature (irrelevant for VMware based install)
show environment temperatures
(Celcius) Non-Critical Critical Threshold Threshold
ID Current Lower Upper Lower Upper Location Temperature Sensor
1 24 53 54 55 62 1
– Show the server hardware (irrelevant for VMware based install)
show hardware
HW Platform : 7825I4
Processors : 1
Type : Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz
CPU Speed : 3000
Memory : 2048 MBytes
show logins
administ pts/0 192.168.7.1 Wed Aug 12 09:56 still logged in
– Show physical memory (irrelevant for VMware based install)
show memory modules
Bank Locator Size Active Status
DIMM 1 DIMM 1 1024 MB TRUE OK
DIMM 3 DIMM 3 1024 MB TRUE OK
– Show interface status (more useful for hardware based servers than VMware ones)
show network eth0
Ethernet 0
DHCP : disabled Status : up
IP Address : 192.168.10.1 IP Mask : 255.255.255.000
Link Detected: yes Mode : Auto enabled, Full, 100 Mbits/s
Duplicate IP : no
DNS Not configured.
Gateway : 192.168.10.254 on Ethernet 0
– Show number of open connections . If there is some network connectivity issue this number will be unusually low as each IP Phone/voice gateway is counted as a connection.
show network ip_conntrack
972
– Show open and accessible over the network ports
show network ipprefs public
Application IPProtocol PortValue Type XlatedPort Status Description
———— ———— ———— ———— ———— ———— ————
sshd tcp 22 public – enabled sftp and ssh access
clm udp 8500 public – enabled cluster manager
clm tcp 8500 public – enabled cluster manager
tomcat tcp 8443 translated 443 enabled secure web access
tomcat tcp 8080 translated 80 enabled web access
ntpd udp 123 public – enabled network time sync Continue reading