Monday, 10 August 2015

How to install CUCM 8.0.2 on Vmware | Call Manager Installation Guide

CUCM is a software-based call-processing component which serves as the main engine for Cisco VOIP infrastructure. This article can be used as a reference for your CUCM installation, This article can be used for any version of CUCM like 8.0, 8.6, 9.1 or 10.5. Let's jump to the installation directly.

Make sure you have..

Before we begin, I want to make sure that you have the below softwares installed in your machine.
Vmware Workstation
Bootable Cisco Unified Call Manager ISO File
GNS3 (Optional) - To Configure NTP Server
A minimum of 2GB RAM and 80 GB HDD for Virtual Machine
At this stage I assume that you have both Vmware Workstation and GNS3 installed. During installation you will be prompted to enter NTP server details. Follow the below steps to make a router to act as a NTP server in GNS3.

Open ncpa.cpl from Run window. Find a Vmware network adapter. Double click the adapter and configure a private range IP, for example

Next open GNS3, Put a router and take console. Paste the below configurations,

Router#configure terminal

Enter configuration commands, one per line.  End with CNTL/Z.

Router(config)#interface fastethernet 0/0

Router(config-if)#ip add

Router(config-if)#no shut


Router(config)#clock timezone EST –5

Router(config)#clock summer-time EDT recurring

Router(config)#clock calendar-valid

Router(config)#ntp master 8



Now place a cloud in GNS3 topology window and add your Vmware network adapter (The one we configured above) as Cloud interface.

If you don't want to do configure a dedicated NTP server, You can always use public NTP like

If you have a reachable NTP server ready, We are good to start the CUCM installation. 

Configuring Virtual Machine in Vmware for CUCM Installation

I have taken the below screenshots while I was creating the VM, this will give you an idea to create your own VM. Click Create new Virtual Machine from the Home of Vmware Workstation, 

Select Typical and Click Next,

Next step would be to select your bootable ISO file of Call Manager. Your CUCM ISO file would look like below,

UCSInstall_UCOS_7.0.4.10000-18 sgn iso

Browse and select the ISO file that you have with you, and click Next. You will be asked to enter disk details. A minimum 72 GB is required, This is basically to pass the hardware checks.

Give some username and password, You don't have to remember this username and password since you are not going to use it anywhere.

Once you have created the VM, Change the RAM and Network Adapter settings. Below snapshots will give you an idea,

Any of the Network Adapter options can be used, Bridged means your VM is bridged with your physical hardware. NAT uses your base machine's IP details in order to access Internet. I recommend you to use your custom VM Adapter, This will make your job easier during NTP test.

Click OK, Your VM is ready now. Power on the VM to proceed with the CUCM Installation.

Step by Step CUCM Installation

Once you start your VM, your VM will go under a hardware test. And you will see aa message like 'VMware: passed detection validation' if everything goes well.

If you want to perform a media check before we continue with the installation, You can click 'Yes'. I just skipped this check by saying No.

Depending upon the hardware you select, the below window changes. For example, If you have allocated 8 GB RAM and 160 GB Hard disk for your VM, you will be able to install CUC and CUCM Business edition also. Since I have allocated only 2GB RAM, I can only install CUCM here.

Next window shows your CUCM version. I have used 8.0.2 for this article, Hence it's showing the same. Just click Yes.

Ofcourse we want to proceed with the installation, Click Proceed.

This option allows you to upgrade the software version that is contained on the installation disc with a later release.If you want to upgrade your VM from 8.6 to 9.1 or from 9.1 to 10.5, you will have to click Yes. In our case, we are not doing any upgradation and Hence we will go with No.

Click Continue.

Next few Windows allows you to setup your CUCM. These are basic configurations like, Timezone, MTU, DHP, DNS, etc.,

It is recommended to configure static IP for CUCM, You don't want to mess with this option as all the IP phones and Voice Gateways are going to use this IP only. If you are forced to use DHCP, at least make sure that you have Reservation enabled for this particular IP.

In this window, you have enter your OS username and password. This is used to configure the CUCM through CLI.

Since this is our First node in our cluster, This will be installed as Publisher. In case if we have another Pub already, we may configure it as a Subscriber if we want to do so. 

In our preparation stage, we have configured a GNS3 router as a NTP server right ? Here you have to enter that IP address, Or if your VM has internet access you can use any public IP. If you use a name for NTP server, You should also have DNS configured.

This security password will be used to during Disaster Recovery scenarios. Make sure that you don't forget this password.

I don't have a need to configure SMTP client in CUCM, Just clicked, No.

This is the username and password that we are going to use all day. It's used to login into CUCM Web GUI.

Yes! Configurations over. Now all you have to do is WAIT. It' will take 7 hours for a 2 GB VM and 2 hours for a 4 GB VM to complete the installation.

If the installation is successful, you will see this login screen. Use the credentials that you have entered during the setup to login.

Also I want to show you how to access The Cisco Unified Communications Manager Administration page which is used to configure system parameters, route plans, devices, and much more. 

Enter your CUCM's IP in the address bar of a browser. And click on CUCM Web page link. You will see below login screen. If you don't see a web page, Check this page to troubleshoot.

That's all folks, Have FUN with CUCM! If you face any issue during the installation do let me know.



  1. Great Post!!
    Any idea where can I get the CUCM ISO ? I would like to mount a lab and start testing and practicing for the CCNA Cert.


  2. Very nice blog...
    Great information provided. We also provide VMware Training in Noida I appreciate your work.

  3. Great Post. Thank you very much..!

  4. Hi I cant find a download for the CUCM iso please assist

  5. Your Blog is very interesting & informative to read!
    Thanks for sharing the amazing process through pictures:)

  6. CIITN provides Best Linux training in noida based on current industry standards that helps attendees to secure placements in their dream jobs at MNCs. CIITN Provides Best Linux Training in Noida. CIITN is one of the most credible offering hands on practical knowledge and full job assistance with basic as well as advanced level.

    best linux training institute in noida

    linux training in noida

  7. Nice post. It is very useful and informative post.

    CEH Training In Hyderbad