• Skip to main content
  • Skip to header right navigation
  • Skip to site footer

Roger Perkin Network Automation Consultant

Covering all things Network Automation

  • Network Automation
    • Network Automation Consultant
    • Network Automation Courses
    • What is NetDevOps?
    • Workflow Orchestration
    • Ansible Automation Platform
    • Ansible Workshop
    • What is Network Automation?
    • Network Automation Tools
    • ContainerLab
    • FAQ
    • Ansible Training
      • What is Ansible?
      • Ansible Tutorial for Beginners
      • Ansible Network Automation
      • Ansible Inventory Example
    • Python Network Automation
      • Nornir
      • Python for Network Engineers
      • Python VENV / Virtual Environment Tutorial
      • Python Tutorial for Beginners
      • pyATS
    • Network Source of Truth
      • NetBox Training
      • Infrahub
      • NautoBot Training
    • NetDevops
    • DevOps Tutorial
      • Git Training
      • Terraform Training
      • Linux Training
      • Kubernetes Training
      • Devops Training Course
      • Azure Devops Training
    • Terraform
    • GIT
      • Git Commands
      • What is GitHub?
    • Docker Training
    • Confluence
    • Microsoft Azure
  • Cisco
    • ISE
    • SD WAN Training
    • Password Recovery
    • Software-Upgrade-Guides
    • BGP
    • Data Center
    • WIRELESS
  • CCIE
  • Blog
  • About
    • My Red Special Guitar
  • Contact

Cisco Data Center Network Manager Installation Tutorial

Home » Uncategorized

The Cisco Data Center Network Manager is a network management tool from Cisco that enables visibility and configuration of fabric based networks within your data center. Cisco Data Center Network Manager delivers management for Cisco Nexus 5000, 6000, 7000, and 9000 Series Switches in Cisco NX-OS mode and MDS 9000 series SAN switches.

This post will show you how to install DCNM and a quick tutorial on some basic tasks. This post will be focussing on DCNM 10

The installation guide from Cisco can be found here

Cisco Data Center Network Manager Download

To download the software visit this link

This will take you to a page which should look something like this

cisco data centre network manager download

There are various options to download including linux and ova files (if installing an OVA file you need to be running vCenter as you cannot deploy the DCNM ova file directly onto an ESXi host)

For this tutorial I will be using ISO image and installing that directly onto an ESXi host.

Once the file is downloaded I upload it to the storage on my ESXi server

If you want to download specific configuration POAP templates – click here Configuration using these templates will be covered later.

Create New Virtual Machine

I then create a new virtual machine as below

File / New Virtual Machine, Select Typical, I will name the Machine DCNM. As DCNM is based on Centos, I will select Linux as the Guest Operating System and then Centos 4/5/6 (64-bit)

For my lab environment I selected Thick Provision with a disk size of 100Gb – this is more than enough for your lab practice

I selected 4 vCPUs and 8Gb of RAM

Point the CD drive of  your VM to the ISO and boot the server.

(If deploying the OVA file all the settings are set for you, you just need to decide on the size of deployment.)

Boot your server and open the local console, this is the first screen you should see

dcnm esxi iso first boot screen

Just click on Install Cisco Data Center Network Manager or wait 60 seconds and will do it for you

The install will now start and you should see the Centos 6 screen below

centos installation dcnm

This process should only take a few minutes, it then seems to sit at Packages completed 339 of 339 for a while, some post installation scripts then run, the server reboots and you should be faced with a console as below.

cisco data center network manager console

The login is root and the default password is cisco123

We are not done yet, you need to initiate another install with the following command

appmgr setup standalone

This will set the server up as a standalone install, this post will not be covering any high availability installations.

You will now be prompted to enter your network settings, the DCNM management network is the subnet your server will be talking to the switches on, you then need to choose the installation option depending on your choice of deployment. I choose [1] VXLAN Fabric for most VXLAN-EVPN deployments.

appmgr setup standalone cisco data center network manager

The section highlighted in red is where you enter the management password. This is the password you will use to log into the GUI next

Once you have verified the password, press Y to continue the installation and the applications and python libraries will be installed. With DCNM the data is stored locally on the server, with the previous version you had to link out to a separate database.

The next installation step took about ten minutes for me, but might be quicker on a faster server.

At this point you can try to connect to the https page – this is the IP address you configured in the step above

If the installation has completed successfully you should get an https warning and then a login screen like this

[if you don’t get this screen just be patient and wait for the installation to complete]

cisco data center network manager tutorial rogers ccie blog login screen

Login with username admin and the password you created in the setup section

 

 

You should now be looking at this screen

cisco data center network manager dashboard

To see DCNM in action check out this other post on setting up VXLAN using MP-BGP EVPN

Cisco VXLAN Configuration Lab using Nexus 9000V DCNM & Ansible

In future posts I will be going through the various tasks and functions that can be performed with DCNM

The next topics to discuss will be Licensing and of course pricing.

From this initial install you have 30 days license to try out all the functions of the software.

 

Category: Uncategorized
ansible course for network engineers
Get Access to my Ansible Course NOW
Previous Post:Cisco VXLAN Configuration Lab using Nexus 9000V DCNM & Ansible
Next Post:Cisco Nexus 9000 Software Upgrade NX-OS Tutorialcisco nexus 9000 software upgrade procedure 93120TX

Sidebar

Hi I'm Roger Perkin,
Based in the UK working as a Network Automation Architect, CCIE #50038
About Roger | Twitter | Linkedin

Python for Network Engineers Course

Topics

Network Automation
Ansible Network Automaton
Python for Network Automation
CCIE
BGP
OSPF
Network Automation Conferences

Git for Network Engineers

Ansible vs Nornir

Start learning today with my Network Automation Courses

Master Ansible, Python, Git, Nornir, Jenkins and more..


Buy me a coffeeBuy me a coffee

ansible network automation course

Have you seen my YouTube Channel?

YouTube Subscribe

Let’s get started

Take a look at my premium courses on Ansible, Nornir & Git or buy them all with the Network Automation Bundle!

Network Automation Courses

Navigation

Python VENV Tutorial
Python for Network Engineers Course

Network Automation
Network Automation Courses
Network Discovery Tools
Network Automation Conferences
Ansible Training
What is Ansible?
Devops Tutorial
Network Source of Truth
DevOps Glossary
Network Monitoring Software

Contact

Contact

Get in touch with me here

[email protected]

  • Twitter
  • LinkedIn
  • YouTube
Buy me a coffeeBuy me a coffee

Copyright © 2026 · Roger Perkin Network Automation Consultant · All Rights Reserved · Privacy Policy – Terms