This chapter contains the following sections:
If you are installing Cisco DCNM on SE, install the DCNM ISO Virtual Appliance (.iso) installer.
Installing Cisco DCNM on Windows
Perform the following tasks to install Cisco DCNM on Windows.
Uninstalling the Cisco DCNM on Windows
![]() Note | We recommend that you follow these steps in the same order. |
Before you begin
Procedure
Step1 | Stop Cisco DCNM Services. Close all instances of DCNM SAN client and Device Manager running on the server. |
Step2 | Uninstall the Postgres database. |
Step3 | Uninstall the Cisco DCNM. |
Step4 | Navigate to C:\Users\Administrator location, and delete .cisco_mds9000 folder. |
Step5 | Navigate to C:\Program Files\Zero G Registry location, and delete the Zero G Registry folder. |
Step6 | Navigate to C:\Users\Administrator location, and delete InstallAnywhere folder. |
Step7 | Ensure that all the ports required for Cisco DCNM installation are free and available. |
Step8 | Delete the Cisco DCNM directory. |
Step9 | Restart the Windows VM. |
Downloading the Cisco DCNM Windows Installer and Properties File
The first step to installing the DCNM on Windows is to download the dcnm.exe file.
![]() Note | |
Procedure
Step1 | Go to the following site: http://software.cisco.com/download/ . |
Step2 | In the Select a Product search box, enter Cisco Data Center Network Manager. Click on Search icon. |
Step3 | Click on Data Center Network Manager from the search results. A list of the latest release software for Cisco DCNM available for download is displayed. |
Step4 | In the Latest Releases list, choose Release 11.5(1). |
Step5 | Locate the DCNM Windows Installer and click the Download icon. The installer file is of the format dcnm-installer-x64.11.5.1.exe. |
Step6 | Locate the DCNM Silent Installer Property Files and click the Download icon. This file will be used during Silent Installation. |
Step7 | Save both the files to your directory that will be easy to find when you begin the installation. |
Installing Cisco DCNM on Windows Using the GUI
Perform the following steps to install DCNM Windows using the GUI:
Procedure
Step1 | Locate the dcnm.exe file that you have downloaded. Double click on the dcnm.exe file. InstallAnywhere progress bar appears to show the progress. | ||||
Step2 | On the Introduction screen, read the instructions. Choose a vendor from the OEM Vendor drop-down list.
The following message appears: Click OK to continue. Click Next. | ||||
Step3 | Check Add server to existing federation checkbox if DCNM is installed as a secondary appliance in a Federation setup. | ||||
Step4 | Check Secure Ciphers checkbox to allow only switches with strong ciphers to be discovered by DCNM. | ||||
Step5 | To install DCNM-SAN and SMI-S for the first time, choose the location for installation. In the Install Location field, click Choose, and provide the appropriate folder path. Click Restore Default Folder if DCNM is installed as a part of the Federation setup. Click Next. | ||||
Step6 | Choose the appropriate RDBMS for the DCNM server. Select the database that is based on your requirement.
If the Cisco DCNM installer detected an existing RDBMS installation, the DB URL field shows the hostname. Cisco DCNM installation with existing PostgresSQL requires an existing schema with the same name as the DCNM username, which is owned by the same username. When there are no schemas existing with the DCNM username, or if you don’t have the ownership of the schema with the same dcnmuser name, the tables are created in the default schema, which is known as “public”.
In the DCNM DB User field, enter the username that the Cisco DCNM uses to access the database. In the DCNM DB Password field, enter the password for the database user account that you specified. If you select Add Server to an existing federation, modify the database URL by selecting the corresponding RDBMS option. Because all the servers in federation refer to the same database, you must provide the dcnmuser name and password of the primary server. Click Next. Review the limitations with Oracle Database and click OK. Click Next. | ||||
Step7 | In the Port Configuration Options screen, choose the interface and web ports for Cisco DCNM.
Click Next. | ||||
Step8 | In the Choose archive Folder for DCNM screen, provide a folder path to store device configuration files, user preferences and so on. Perform one of the following:
Click Next. | ||||
Step9 | In the Local User Credentials screen, provide a valid username and password to access both DCNM SAN and DCNM LAN appliances.
Click Next. | ||||
Step10 | In the Authentication Settings screen, choose the authentication method that the Cisco DCNM server should use to authenticate users who log on to the Cisco DCNM client. You can choose one of the following:
You can configure LDAP authentication after installing DCNM.
| ||||
Step11 | If you chose RADIUS or TACACS+, do the following:
Click Next. | ||||
Step12 | In the Choose Shortcut Folder screen, specify path where you want to create the DCNM icons. If you want the installer to create the shortcuts for all users who can log into the server system, check the Create icons for All Users check box. Click Next. | ||||
Step13 | In the Pre-Installation Summary screen, review the installation configuration. Click Previous to go to the previous tabs and modify the configuration. Click Next. | ||||
Step14 | On the confirmation window, click Yes to begin the DCNM installation. The progress bar description shows the process during the installation. | ||||
Step15 | On the Install Complete screen, the installed components are listed. Click Done to start the DCNM server.
Wait until the DCNM is deployed on the system. The prompt will return after the silent install is complete. | ||||
Step16 | Open a browser and enter https://<<DCNM_server_IP_Address>>. Press Return key to launch the Web Interface of Cisco DCNM on Windows for LAN and SAN Management. |
Installing Cisco DCNM Windows in a Server Federation Environment using GUI
To install DCNM in a server federation environment:
Before you begin
-
Ensure that you have installed DCNM on the Primary server. Follow the instructions provided in Installing Cisco DCNM on Windows Using the GUI section.
-
Ensure that both the Primary and Secondary servers are in the same DCNM version.
Procedure
Step1 | While installing DCNM on the Secondary server, check Add server to existing federation checkbox. This makes the DCNM installed as a secondary appliance in a Federation setup. The Pre-installation Summary screen displays the Federation status and nodes in the Federation Settings area. The following message appears: Click OK to continue. | ||
Step2 | Check Secure Ciphers checkbox to allow only switches with strong ciphers to be discovered by DCNM, only if the Secure Ciphers was enabled on the Primary. Cisco DCNM uses both strong and weak ciphers when connecting to switches. If user you wants to use only strong ciphers for network, select the checkbox. Ensure that the switches in your network support strong ciphers before you select checkbox, as DCNM will not be able to connect to switches which do not support strong ciphers. | ||
Step3 | Modify the database URL by selecting the corresponding RDBMS option.
The user name and password of the database are same for all the server installation forming the federation. Similarly, the user name and password of DCNM are same for all the server installation forming the federation. |
Installing Cisco DCNM Windows through Silent Installation
Perform the following steps to install DCNM Windows through silent installation.
Procedure
Step1 | Unzip, extract and open the installer.properties file and update the following properties. |
Step2 | Configure the database parameters. If you are using PostgreSQL database, edit this block: If you are using the Oracle database, edit this block: |
Step3 | Configure the user credentials for DCNM. |
Step4 | Enable the Secure Ciphers. |
Step5 | Configure IBM Raven to install IBM Data Center Network Manager. |
Step6 | Navigate to the directory where you downloaded the Cisco DCNM Windows software and run the appropriate installer by using the following command: You can check the status of installation in the Task Manager process. |
Step7 | Open a browser and enter https://<<DCNM_server_IP_Address>>. Press Return key to launch the Web Interface of Cisco DCNM for SAN Management. |
Installing Cisco DCNM on Linux
Perform the following tasks to install Cisco DCNM on Linux.
![]() Note | Ensure that you do not install DCNM on /home SELinux protected path. |
Uninstalling the Cisco DCNM on Linux
![]() Note | We recommend that you follow these steps in the same order. |
Before you begin
Procedure
Step1 | Stop DCNM services on the DCNM server using the /root/Stop_DCNM_Servers command. Close all instances of DCNM SAN client and Device Manager running on the server. | ||
Step2 | Uninstall the Postgres database using the <<dcnm_directory_location>/db/uninstall-postgresql command. | ||
Step3 | Uninstall the Cisco DCNM Server using the /root/Uninstall_DCNM command.
| ||
Step4 | Delete the hidden .cisco_mds9000 file, using the rm -rf .cisco_mds9000 command. | ||
Step5 | Delete the Zero G Registry using the rm -rf /var/.com.zerog.registry.xml command. | ||
Step6 | Delete the hidden InstallAnywhere folder using the rm -rf .InstallAnywhere command. | ||
Step7 | Ensure that all the ports required for Cisco DCNM installation are free and available. | ||
Step8 | Delete the DCNM directory using the rm -rf /usr/local/cisco/* . Delete the DCNM directory if you've saved in any other directory. | ||
Step9 | Restart the RHEL system. |
Uninstalling the Cisco DCNM on Linux
The following sample shows the list of commands that you must run, to uninstall te Cisco DCNM on Linux.
[dcnm-linux]# /root/Stop_DCNM_Servers[dcnm-linux]# /<<dcnm_installed dir>>/db/uninstall-postgresql[dcnm-linux]# /root/Uninstall_DCNM /* for uninstalling RHEL 7.x */[dcnm-linux]# ./Uninstall_DCNM -i silent /* for uninstalling RHEL 8.x */[dcnm-linux]# rm -rf .cisco_mds9000[dcnm-linux]# rm -rf /var/.com.zerog.registry.xml[dcnm-linux]# rm -rf .InstallAnywhere[dcnm-linux]# rm -rf /usr/local/cisco/*[dcnm-linux]# restart[dcnm-linux]#
Downloading the Cisco DCNM Linux Installer and Properties File
The first step to installing the DCNM on Linux is to download the dcnm.bin file.
![]() Note | |
Procedure
Step1 | Go to the following site: http://software.cisco.com/download/ . |
Step2 | In the Select a Product search box, enter Cisco Data Center Network Manager. Click on Search icon. |
Step3 | Click on Data Center Network Manager from the search results. A list of the latest release software for Cisco DCNM available for download is displayed. |
Step4 | In the Latest Releases list, choose Release 11.5(1). |
Step5 | Locate the DCNM Linux Installer and click the Download icon. The installer file is of the format dcnm-installer-x64.11.5.1.bin. |
Step6 | Locate the DCNM Silent Installer Property Files and click the Download icon. This file will be used during Silent Installation. |
Step7 | Save both the files to your directory that will be easy to find when you begin the installation. |
Installing Cisco DCNM on Linux Using the GUI
Perform the following steps to install DCNM Linux using the GUI:
![]() Note | Ensure that you do not install DCNM on /home SELinux protected path. |
Before you begin
Ensure that the DISPLAY variable is set to 1.
-
Check if DISPLAY variable is set to 1 by using the following command:
echo $DISPLAY -
Set DISPLAY variable to 1 by using the following command:
export DISPLAY=:1
Procedure
Step1 | Locate the dcnm-installer-x64.<release-name>.bin file that you have downloaded. Run the dcnm.bin installer file. InstallAnywhere progress bar appears showing the progress. | ||||
Step2 | On the Introduction screen, read the instructions. Choose a vendor from OEM Vendor drop-down list.
The following message appears: Click OK to continue. Click Next. | ||||
Step3 | Check Add server to existing federation checkbox if DCNM is installed as a secondary appliance in a Federation setup. | ||||
Step4 | Check Secure Ciphers checkbox to allow only switches with strong ciphers to be discovered by DCNM. | ||||
Step5 | To install DCNM-SAN and SMI-S for the first time, choose the location for installation.
In the Install Location field, click Choose, and provide the appropriate folder path. Click Restore Default Folder if DCNM is installed as a part of the Federation setup. Click Next. | ||||
Step6 | Choose the appropriate RDBMS for the DCNM server. Select the database that is based on your requirement.
In the Service Name field, enter the service name of the Oracle RAC server. Enter a maximum of three host IP addresses. Click OK. The DB URL is generated. If the Cisco DCNM installer detected an existing RDBMS installation, the DB URL field shows the hostname.
If the tables are created in the default schema, you may encounter authentication issues after upgrading Cisco DCNM. You will have to create a schema with the sane name as the DCNM username owned by the same username. For instructions, see User and Schemas.
In the DCNM DB User field, enter the username that Cisco DCNM user uses to access the database. In the DCNM DB Password field, enter the password for the database user account that you specified. If you select Add Server to an existing federation, modify the database URL by selecting the corresponding RDBMS option. Because all the servers in Federation refer to the same database, you must provide the dcnmuser name and password of the primary server. Click Next. Review the limitations with Oracle Database and click OK. Click Next. | ||||
Step7 | In the Port Configuration Options screen, choose the interface and web ports for Cisco DCNM.
Click Next. | ||||
Step8 | In the Choose archive Folder for DCNM screen, provide a folder path to store device configuration files, user preferences and so on. Perform one of the following:
Click Next. | ||||
Step9 | In the Local User Credentials screen, provide a valid username and password to access DCNM SAN appliances.
Click Next. | ||||
Step10 | In the Authentication Settings screen, choose the authentication method that the Cisco DCNM server must use to authenticate users who log on to the Cisco DCNM client. You can choose one of the following:
| ||||
Step11 | If you chose RADIUS or TACACS+, do the following:
Click Next. The Choose Link Folder is skipped and by default the location is /root directory. | ||||
Step12 | In the Pre-Installation Summary screen, review the installation configuration. Click Previous to go to the previous tabs and modify the configuration. Click Next. | ||||
Step13 | On the confirmation window, click Yes to begin the DCNM installation. The progress bar description shows the process during the installation. | ||||
Step14 | On the Install Complete screen, the installed components are listed. Click Done to start the DCNM server. Wait until the DCNM is deployed on the system. | ||||
Step15 | Open a browser and enter https://<<DCNM_server_IP_Address>>. Press Return key to launch the Web Interface of Cisco DCNM for SAN Management. |
Installing Cisco DCNM Linux in a Server Federation Environment Using GUI
To install DCNM in a server federation environment:
![]() Note | Ensure that you do not install DCNM on /home SELinux protected path. |
Before you begin
-
Ensure that you have installed DCNM on the Primary server. Follow the instructions in Installing Cisco DCNM on Linux Using the GUI section.
-
Ensure that the DISPLAY variable is set to 1.
-
Check if DISPLAY variable is set to 1 by using the following command:
echo $DISPLAY -
Set DISPLAY variable to 1 by using the following command:
export DISPLAY=:1
-
-
Ensure that both the Primary and Secondary servers are in the same DCNM version.
Procedure
Step1 | While installing DCNM on the Secondary server, check Add server to existing federation checkbox. This makes the DCNM installed as a secondary appliance in a Federation setup. The Pre-installation Summary screen displays the Federation status and nodes in the Federation Settings area. The following message appears: Click OK to continue. | ||
Step2 | Check Secure Ciphers checkbox to allow only switches with strong ciphers to be discovered by DCNM, only if the Secure Ciphers were enabled on the Primary. Cisco DCNM uses both strong and weak ciphers when connecting to switches. If you use only strong ciphers for the network, select the checkbox. Ensure that the switches in your network support strong ciphers before you select checkbox, as DCNM will not be able to connect to switches which do not support strong ciphers. | ||
Step3 | Modify the database URL by selecting the corresponding RDBMS option.
The username and password of the database are same for all the server installation forming the federation. Similarly, the username and password of DCNM are same for all the server installation forming the federation. |
Installing Cisco DCNM Linux Through Silent Installation
Perform the following steps to install DCNM Linux through silent installation.
![]() Note | Ensure that you do not install DCNM on /home SELinux protected path. |
Before you begin
Procedure
Step1 | Unzip, extract, and open the installer.properties file and update the following properties. |
Step2 | Configure the database parameters. If you are using PostgreSQL database, edit this block: If you are using the Oracle database, edit this block: |
Step3 | Configure the Data Path for DCNM. |
Step4 | Configure the user credentials for DCNM. |
Step5 | Enable the Secure Ciphers. |
Step6 | Configure IBM Raven to install IBM Data Center Network Manager. |
Step7 | Navigate to the directory where you downloaded the Cisco DCNM Linux software and run the appropriate installer by using the following command: You can check the status of installation by using the following command ps -ef | grep ‘LAX’ . The prompt will return after the silent install is complete. |
Step8 | Open a browser and enter https://<<DCNM_server_IP_Address>>. Press Return key to launch the Web Interface of Cisco DCNM on Linux for SAN Management. |
Installing DCNM on Open Virtual Appliance
This chapter contains the following sections:
Downloading the Open Virtual Appliance File
The first step to install the Open Virtual Appliance is to download the dcnm.ova file. Point to that dcnm.ova file on your computer when deploying the OVF template.
Procedure
Step1 | Go to the following site: http://software.cisco.com/download/http://software.cisco.com/download/. A list of the latest release software for Cisco DCNM available for download is displayed. |
Step2 | In the Select a Product search box, enter Cisco Data Center Network Manager. Click Search icon. |
Step3 | Click Data Center Network Manager from the search results. A list of the latest release software for Cisco DCNM available for download is displayed. |
Step4 | In the Latest Releases list, choose Release 11.5(1). |
Step5 | Locate the DCNM Open Virtual Appliance Installer and click the Download icon. |
Step6 | Save the dcnm.ova file to your directory that is easy to find when you start to deploy the OVF template. |
Deploying the Open Virtual Appliance as an OVF Template
After you download the Open Virtual Appliance file, you must deploy the OVF template from the vSphere Client application or the vCenter Server.
Procedure
Step1 | Open the vCenter Server application and connect to the vCenter Server with your vCenter user credentials.
Depending on the version of the VMware vsphere web HTML5 interface may not work properly when deploying Huge or Compute OVA, as it does not allow users to specify extra disk size. Therefore, we recommend that you use Flex interface for deploying VMs. If you're deploying OVF template using the ESXi 6.7, the installation fails if you use Internet Explorer browser with HTML5. Ensure that you one of the following options to successfully deploy OVF template with ESXi and 6.7:
| ||||
Step2 | Navigate to Home > Inventory > Hosts and Clusters and choose the host on which the OVF template is deployed. | ||||
Step3 | On the correct Host, right-click and select Deploy OVF Template. You can also choose Actions > Deploy OVF Template. Deploy OVF Template Wizard opens. | ||||
Step4 | On the Select template screen, navigate to the location where you have downloaded the OVA image. You can choose the OVA file by one of the following methods:
Click Next. | ||||
Step5 | Verify the OVA template details and click Next. | ||||
Step6 | On the End User License Agreement screen, read the license agreement. Click Accept and click Next. | ||||
Step7 | On the Select name and location screen, enter the following information:
Click Next. | ||||
Step8 | On the Select configuration screen, select the configuration from the drop-down list.
Click Next. | ||||
Step9 | On Select a resource screen, select the host on which you want to deploy the OVA template. Click Next. | ||||
Step10 | On Select storage screen, based on the Datastore and Available space choose the disk format and the destination storage for the virtual machine file.
Click Next. | ||||
Step11 | On the Select Networks screen, map the networks that are used in the OVF template to networks in your inventory.
However, you can edit the network properties after installation, if required, using the appmgr update network-properties command. For more information, see Editing Network Properties Post DCNM Installation. From the Destination Network drop-down list, choose to associate the network mapping with the port group that corresponds to the subnet that is associated with the corresponding network. Click Next. | ||||
Step12 | On Customize template screen, enter the Management Properties information. Enter the IP Address (for the outside management address for DCNM), Subnet Mask, and Default Gateway. Ensure that add valid values for the Management Network properties. Properties with invalid values will not be assigned. The VM will not power on until you enter valid values. From Release 11.3(1), for Huge and Compute configurations, you can add extra disk space on the VM. You can add from 32GB up to 1.5TB of disk space. In the Extra Disk Size field, enter the extra disk size that will be created on the VM. Click Next. | ||||
Step13 | On Ready to Complete screen, review the deployment settings. Click Back to go to the previous screens and modify the configuration. Click Finish to deploy the OVF template. You can see the deployment status in the Recent Tasks area on the vSphere Client. | ||||
Step14 | After the installation is complete, right click on the installed VM and select Power > Power On.
You can see the status in the Recent Tasks area. | ||||
Step15 | Navigate to the Summary tab and click Settings icon and select Launch Web Console. A message indicating that the DCNM appliance is configuring appears on the screen. Copy and paste the URL to the browser to complete the installation, using the Web Installer. |
What to do next
You can choose to install DCNM in Standalone mode or Native HA mode. For more information, see Installing the Cisco DCNM OVA in Standalone Mode.
Installing the Cisco DCNM OVA in Standalone Mode
Paste the URL displayed on the Console tab and hit Enter key. A welcome message appears.
To complete the installation of Cisco DCNM from the web installer, perform the following procedure.
Procedure
Step1 | On the Welcome to Cisco DCNM screen, click Get Started.
| ||||
Step2 | On the Cisco DCNM Installer tab, select Fresh Installation – Standalone radio button. Click Next. | ||||
Step3 | On the Install Mode tab, choose your DCNM deployment type. From the Installation mode drop-down list, choose SAN Only installation mode for the DCNM Appliance. From the OEM Vendor drop-down list, choose your vendor. You can choose Cisco Systems, Inc. or IBM. Click Next. | ||||
Step4 | On the Administration tab, enter information about passwords.
Select the Show passwords in clear text check box to view the password that you have entered. Click Next. | ||||
Step5 | On the System Settings, configure the settings for the DCNM Appliance.
Click Next. | ||||
Step6 | On the Network Settings tab, configure the network parameters used to reach the DCNM Web UI. ![]()
However, you can edit the network properties after installation, if required, using the appmgr update network-properties command. If both eth0 and eth1 interfaces are configured, you can configure static routes to use a single interface using the same command. For more information, see Editing Network Properties Post DCNM Installation. Click Next. | ||||
Step7 | On the Applications tab, configure the Internal Applications Services Network.
Click Next. | ||||
Step8 | On the Summary tab, review the configuration details. Click Previous to go to the previous tabs and modify the configuration. Click Start Installation to complete the Cisco DCNM Installation for the chosen deployment mode. A progress bar appears showing the completed percentage, description of the operation, and the elapsed time during the installation. After the progress bar shows 100%, click Continue. A success message appears with the URL to access DCNM Web UI.
|
What to do next
Log on to the DCNM Web UI with appropriate credentials.
Click the Settings icon and choose About DCNM. You can view and verify the Installation type that you have deployed.
Installing DCNM on ISO Virtual Appliance
This chapter contains the following sections:
![]() Note | The screenshots in this section may change in your setup based on how you are booting the ISO; you will either see the blue (BIOS) screen or the black (UEFI) screen. If you are installing Cisco DCNM on SE, install the DCNM ISO Virtual Appliance (.iso) installer. |
Downloading the ISO Virtual Appliance File
The first step to installing the ISO Virtual Appliance is to download the dcnm.iso file. You must point to that dcnm.iso file on your computer when preparing the server for installing DCNM.
![]() Note | |
Procedure
Step1 | Go to the following site: http://software.cisco.com/download/http://software.cisco.com/download/. A list of the latest release software for Cisco DCNM available for download is displayed. |
Step2 | In the Select a Product search box, enter Cisco Data Center Network Manager. Click on Search icon. |
Step3 | Click on Data Center Network Manager from the search results. A list of the latest release software for Cisco DCNM available for download is displayed. |
Step4 | In the Latest Releases list, choose Release 11.5(1). |
Step5 | Locate the DCNM ISO Virtual Appliance Installer and click the Download icon. |
Step6 | Locate the DCNM VM templates at DCNM Virtual Appliance definition files for VMWare (.ovf) and KVM (domain XMLs) environment and click Download. |
Step7 | Save the dcnm.iso file to your directory that will be easy to find when you being the installation. |
What to do next
You can choose to install DCNM On KVM or Baremetal servers. Refer to Installing the DCNM ISO Virtual Appliance on KVM or Installing the DCNM ISO Virtual Appliance on UCS (Bare Metal) for more information.
Installing the DCNM ISO Virtual Appliance on UCS (Bare Metal)
From Release 11.3(1), you can install Cisco DCNM ISO using an additional mode where the physical interfaces are bound together for a port channel or ethernet channel configured as a trunk with the management traffic, out-of-band traffic, and in-band traffic separated in different VLANs.
Ensure that the switch is configured correctly for bundled interface mode. The following shows a sample switch configuration for bundled interface mode:
vlan 100vlan 101vlan 102interface port-channel1 switchport switchport mode trunkinterface Ethernet101/1/1 switchport mode trunk channel-group 1 no shutdowninterface Ethernet101/1/2 switchport mode trunk channel-group 1 no shutdowninterface Ethernet101/1/3 switchport mode trunk channel-group 1 no shutdowninterface Ethernet101/1/4 switchport mode trunk channel-group 1 no shutdown
Perform the following tasks to install the DCNM ISO virtual appliance on UCS.
![]() Note | appmgr commands are run by a shell (Bash) and some characters have a different interpretation. Therefore, passwords provided in the command itself containing special characters must be quoted. Alternatively, you can run appmgr change_pwd ssh root and provide the password at the prompt. |
Procedure
Step1 | Launch Cisco Integrated Management Controller (CIMC). | ||||
Step2 | Click the Launch KVM button. You can either launch Java-based KVM or HTML-based KVM. | ||||
Step3 | Click the URL displayed on the window to continue loading the KVM client application. | ||||
Step4 | On the Menu bar, click Virtual Media > Activate Virtual Devices. | ||||
Step5 | Click Virtual Media and choose one of the following mediums to browse and upload DCNM ISO images from the following:
Navigate to the location where the ISO image is located and load the ISO image. | ||||
Step6 | Select Power > Reset System (warm boot) and Ok to continue and restart the UCS box. | ||||
Step7 | Press F6 interrupt the reboot process when the server starts to select a boot device. The boot selection menu appears. For more information about using the UCS KVM Console window, see the Cisco UCS Server Configuration Utility, Release 3.1 User Guide at the following URL: https://www.cisco.com/c/en/us/td/docs/unified_computing/ucs/sw/ucsscu/user/guide/31/UCS_SCU/booting.html#wp1078073 | ||||
Step8 | Use the arrow keys to select Cisco Virtual CD/DVD and press Enter. The server boots with the DCNM ISO image from the mapped location.
![]() For Cisco UCS with the disk size of 2TB or higher and with 4K sector size drivers, the UEFI boot option is required. For more information, see UEFI Boot Mode. | ||||
Step9 | Select Install Cisco Data Center Network Manager using the up or down arrow keys. Press Enter. The option shown in the following image appears when the ISO image is booted with UEFI. ![]() | ||||
Step10 | On the Cisco Management Network Management screen, select the mode to configure the network. Enter 1 to configure the Cisco DCNM network interfaces from the available physical interfaces. Enter 2 to configure the Cisco DCNM network interfaces from the available physical interfaces that are bundled together to form a single port-channel, configured as a trunk. | ||||
Step11 | If you entered 1, to install Cisco DCNM ISO in un-bundled interface mode, select the interface for the networks. The list of available interfaces is displayed on the screen. Choose the Management Interface (eth0) and Out-of-Band interface (eth1) from the Network Interface List. You can also configure the in-band interface (eth2) if necessary. ![]() However, you can edit the network properties after installation, if required, using the appmgr update network-properties command. For more information, see Editing Network Properties Post DCNM Installation. | ||||
Step12 | If you entered 2, to install Cisco DCNM ISO in bundled interface mode, perform the following tasks:
| ||||
Step13 | Review the selected interfaces. Press y to confirm and continue with the installation. | ||||
Step14 | Configure the Management Network for Cisco DCNM. Enter the IP address, Subnet Mask, and Gateway. Press y to continue with the installation. After the installation is complete, the system reboots and a message indicating that the DCNM appliance is configuring appears on the screen. Copy and paste the URL to the browser to complete the installation using the Web Installer. |
What to do next
You can choose to install DCNM in Standalone mode. Refer to Installing Cisco DCNM ISO in Standalone Mode sections for more information.
Installing the DCNM ISO Virtual Appliance on KVM
Perform the following tasks to install the ISO virtual appliance on KVM.
Procedure
Step1 | Unzip and extract and locate the dcnm-kvm-vm.xml file. | ||
Step2 | Upload this file on the RHEL server that is running KVM to the same location as the ISO. | ||
Step3 | Connect to the RHEL server running KVM via SCP File transfer terminal. | ||
Step4 | Upload the and dcnm-kvm-vm.xml to the RHEL server. | ||
Step5 | Close the file transfer session. | ||
Step6 | Connect to the RHEL server running KVM via SSH terminal. | ||
Step7 | Navigate to the location where both the ISO and domain XMLs is downloaded. | ||
Step8 | Create the VM (or Domains, as they are known in the KVM terminology) using the virsh command. need info on dcnm-kvm-vm-huge.xml sudo virsh define [dcnm-kvm-vm-huge.xml | dcnm-kvm-vm-compute.xml | dcnm-kvm-vm-large.xml | dcnm-kvm-vm-small.xml] | ||
Step9 | Enable a VNC server and open the required firewall ports. | ||
Step10 | Close the SSH session. | ||
Step11 | Connect to the RHEL server running KVM via a VNC terminal. | ||
Step12 | Navigate to Applications > System Tools > Virtual Machine Manager (VMM). A VM is created in the Virtual Machine Manager. | ||
Step13 | From Virtual Machine Manager, edit the VM by selecting the VM in the listing. Click Edit > Virtual Machine Details > Show virtual hardware details. | ||
Step14 | In the Virtual Hardware Details, navigate to Add Hardware > Storage. | ||
Step15 | Create a hard disk with Device type withe the following specifications:
We recommend that you use storage size of 500GB. | ||
Step16 | Select IDE CDROM on the edit window of the Virtual Machine and click Connect. | ||
Step17 | Navigate to dcnm-va.iso and click OK. | ||
Step18 | Select both the NICs and assign appropriate networks that are created. | ||
Step19 | Power on the Virtual Machine.
The operating system is installed. | ||
Step20 | On the Cisco Management Network Management screen, select the interface for the networks. The list of available interfaces is displayed on the screen. Choose the Management Interface (eth0) and Out-of-Band interface (eth1) from the Network Interface List. You can also configure in-band interface (eth2) if necessary. However, you can edit the network properties after installation, if required, using the appmgr update network-properties command. For more information, see Editing Network Properties Post DCNM Installation. | ||
Step21 | Press y to confirm and continue with the installation. | ||
Step22 | Configure the Management Network. Enter the IP address, Subnet Mask, and Gateway. Press y to continue with the installation. After the installation is complete, the system reboots and a message indicating that the DCNM appliance is configuring appears on the screen. Copy and paste the URL to the browser to complete the installation using the Web Installer. |
What to do next
You can choose to install DCNM in Standalone mode. Refer to Installing Cisco DCNM ISO in Standalone Mode sections for more information.
Installing Cisco DCNM ISO in Standalone Mode
Paste the URL displayed on the Console tab and hit Enter key. A welcome message appears.
To complete the installation of Cisco DCNM from the web installer, perform the following procedure.
Procedure
Step1 | On the Welcome to Cisco DCNM screen, click Get Started.
| ||||
Step2 | On the Cisco DCNM Installer tab, select Fresh Installation – Standalone radio button. Click Next. | ||||
Step3 | On the Install Mode tab, choose your DCNM deployment type. From the Installation mode drop-down list, choose SAN Only installation mode for the DCNM Appliance. From the OEM Vendor drop-down list, choose your vendor. You can choose Cisco Systems, Inc. or IBM. Click Next. | ||||
Step4 | On the Administration tab, enter information about passwords.
Select the Show passwords in clear text check box to view the password that you have entered. Click Next. | ||||
Step5 | On the System Settings, configure the settings for the DCNM Appliance.
Click Next. | ||||
Step6 | On the Network Settings tab, configure the network parameters used to reach the DCNM Web UI. ![]()
However, you can edit the network properties after installation, if required, using the appmgr update network-properties command. If both eth0 and eth1 interfaces are configured, you can configure static routes to use a single interface using the same command. For more information, see Editing Network Properties Post DCNM Installation. Click Next. | ||||
Step7 | On the Applications tab, configure the Internal Applications Services Network.
Click Next. | ||||
Step8 | On the Summary tab, review the configuration details. Click Previous to go to the previous tabs and modify the configuration. Click Start Installation to complete the Cisco DCNM Installation for the chosen deployment mode. A progress bar appears showing the completed percentage, description of the operation, and the elapsed time during the installation. After the progress bar shows 100%, click Continue. A success message appears with the URL to access DCNM Web UI.
|
What to do next
Log on to the DCNM Web UI with appropriate credentials.
Click the Settings icon and choose About DCNM. You can view and verify the Installation type that you have deployed.
Launching SAN Client and Device Manager
This following sections explain the various methods to launch Cisco DCNM SAN Client and Device Manager.
![]() Note | For OVA/ISO deployments, you must update the certificates after upgrading to Cisco DCNM Release 11.5(1), before launching the SAN Client or Device Manager. Use the appmgr afw update-cert-dcnm-client command to update the certificates. |
Launching SAN Client and Device Manager from Web UI
Procedure
Step1 | Log in to Cisco DCNM Web UI after installing Cisco DCNM SAN deployment. |
Step2 | Click on the gear icon, and click DCNM SAN & DM. Save the dcnm-client.zip to your directory. |
Step3 | Extract the contents of dcnm-client.zip to dcnm-clientzip/bin directory. |
Step4 | To launch the SAN Client and Device Manager:
|
Launching SAN Client and Device Manager from DCNM Server
Procedure
Step1 | Log in to the DCNM server. |
Step2 | Navigate to Cisco Systems\dcm\fm\bin\ directory. |
Step3 | To launch the SAN Client and Device Manager:
|
Launching DCNM SAN Client from DCNM SAN for Windows deployment with Custom SSL Certificate
When you install Cisco DCNM for Windows with custom SSL configured on the DCNM server, you can’t launch the SAN Client. Modify the certificates to launch the SAN Client successfully.
To modify the certificates and launch the DCNM SAN Client from Windows Deployment, perform the following steps:
Procedure
Step1 | Extract public key using the following command. command. keytool.exe -exportcert -file dcnmweb.crt -alias sme -keystore C:\[DCNM Install directory]\cisco\dcm\wildfly-14.0.1.Final\Standalone\configuration\fmserver.jks |
Step2 | Generate key store using the following command. keytool.exe -importcert -trustcacerts -file dcnmweb.crt -keystore fmtrust.jks -storetype jks |
Step3 | Copy the newly created fmtrust.jks to \fm\lib\fm directory. |
Step4 | Locate the dcnm-client.zip, downloaded from Web UI or DCNM server. |
Step5 | Unzip and replace the bin\fmtrust.jks with the newly created fmtrust.jks file. |
Step6 | Run the FabricManager.bat batch file to launch the Cisco DCNM SAN Client. |
Example
The following sample example shows the command to modify the certificates and launch the DCNM SAN Client from Windows Deployment.
// extract public key from the new fmserver.jks and save it to dcnmweb.crt, alias “sme”, password “<<storepass-kwd>>”c:\[DCNM install directory]\dcm\java\jdk11\bin> keytool.exe -exportcert -file dcnmweb.crt -alias sme -keystore C:\[DCNM Install directory]\cisco\dcm\wildfly-14.0.1.Final\Standalone\configuration\fmserver.jksEnter keystore password: Certificate stored in file <dcnmweb.crt>c:\[DCNM install directory]\dcm\java\jdk11\bin> dirchain-cert.pem dcnmweb.crt jjs keytool rmiregistrydcnm.csr java jrunscript rmid// generate key store without password, during the command, just use random password dcnm123c:\[DCNM install directory]\dcm\java\jdk11\bin> keytool.exe -importcert -trustcacerts -file dcnmweb.crt -keystore fmtrust.jks -storetype jksEnter keystore password: Re-enter new password: Owner: CN=Lin, OU=cisco, O=cisco, L=sj, ST=ca, C=USIssuer: CN=rhel144, OU=DCBu, O=Cisco, L=BGL, ST=KA, C=INSerial number: 1086Valid from: Wed Nov 13 12:17:23 PST 2019 until: Thu Nov 12 12:17:23 PST 2020Certificate fingerprints: SHA1: F8:19:CB:79:FC:93:08:54:74:9A:BC:F3:8F:CB:9C:A7:22:56:3D:0F SHA256: 8F:06:1F:72:15:FD:12:B5:E9:43:E4:61:0E:00:E0:1C:96:CE:9C:90:82: 3C:5C:EA:A1:49:A8:A9:66:9B:86:31Signature algorithm name: SHA256withRSASubject Public Key Algorithm: 2048-bit RSA keyVersion: 3Extensions: #1: ObjectId: 2.16.840.1.113730.1.13 Criticality=false0000: 16 1D 4F 70 65 6E 53 53 4C 20 47 65 6E 65 72 61 ..OpenSSL Genera0010: 74 65 64 20 43 65 72 74 69 66 69 63 61 74 65 ted Certificate#2: ObjectId: 2.5.29.35 Criticality=falseAuthorityKeyIdentifier [KeyIdentifier [0000: C9 1E 9B 17 EF AE E4 AF 7A E3 88 BC 2D C9 B9 E9 ........z...-...0010: FC EC 40 82 ..@.]]#3: ObjectId: 2.5.29.19 Criticality=falseBasicConstraints:[ CA:false PathLen: undefined]#4: ObjectId: 2.5.29.14 Criticality=falseSubjectKeyIdentifier [KeyIdentifier [0000: 9A 9E B4 98 95 8C 9F FB 0B 57 A5 6D 78 EB 8D C1 .........W.mx...0010: BB 80 00 DE ....]]Trust this certificate? [no]: yesCertificate was added to keystorec:\[DCNM install directory]\dcm\java\jdk11\bin>dirchain-cert.pem dcnmweb.crt java jrunscript rmiddcnm.csr fmtrust.jks jjs keytool rmiregistryc:\[DCNM install directory]\dcm\java\jdk11\bin> cp fmtrust.jks ..\..\..\fm\lib\fmcp: overwrite â..\..\..\fm\lib\fm\fmtrust.jks? yc:\[DCNM install directory]\dcm\java\jdk11\bin> FabricManager.bat
Launching DCNM SAN Client from DCNM SAN for Linux deployment with Custom SSL Certificate
When you install Cisco DCNM for Linux with custom SSL configured on the DCNM server, you cant launch the SAN Client. You must modify the certificates to launch the SAN Client successfully.
To modify the certificates and launch the DCNM SAN Client from Linux Deployment, perform the following steps:
Procedure
Step1 | Extract public key using the following command. ./keytool -exportcert -file dcnmweb.crt -alias sme -keystore /usr/local/cisco/dcm/wildfly-14.0.1.Final/standalone/configuration/fmserver.jks |
Step2 | Generate key store using the following command. ./keytool -importcert -trustcacerts -file dcnmweb.crt -keystore fmtrust.jks -storetype jks |
Step3 | Copy the newly created fmtrust.jks to /fm/lib/fm directory. |
Step4 | Locate the dcnm-client.zip, downloaded from Web UI or DCNM server. |
Step5 | Replace the fmtrust.jks in the /bin directory with the newly created fmtrust.jks file. |
Step6 | Run the ./ FabricManager.sh script to launch the Cisco DCNM SAN Client. |
Example
The following sample example shows the command to modify the certificates and launch the DCNM SAN Client from Linux Deployment.
// extract public key from the new fmserver.jks and save it to dcnmweb.crt, alias “sme”, password “<<storepass-pwd>>”[root@dcnm-lnx1 bin]# ./keytool -exportcert -file dcnmweb.crt -alias sme -keystore /usr/local/cisco/dcm/wildfly-14.0.1.Final/standalone/configuration/fmserver.jksEnter keystore password: Certificate stored in file <dcnmweb.crt>[root@dcnm-M5-2-lnx1 bin]# lschain-cert.pem dcnmweb.crt jjs keytool rmiregistrydcnm.csr java jrunscript rmid// generate key store without password, during the command.[root@dcnm-lnx1 bin]# ./keytool -importcert -trustcacerts -file dcnmweb.crt -keystore fmtrust.jks -storetype jksEnter keystore password: //Navigate to /usr/local/cisco/dcm/fm/conf/serverstore.properties.//Fetch the keystore password from dcnmtrustedclient.token field.Re-enter new password: Owner: CN=Lin, OU=cisco, O=cisco, L=sj, ST=ca, C=USIssuer: CN=rhel144, OU=DCBu, O=Cisco, L=BGL, ST=KA, C=INSerial number: 1086Valid from: Wed Nov 13 12:17:23 PST 2019 until: Thu Nov 12 12:17:23 PST 2020Certificate fingerprints: SHA1: F8:19:CB:79:FC:93:08:54:74:9A:BC:F3:8F:CB:9C:A7:22:56:3D:0F SHA256: 8F:06:1F:72:15:FD:12:B5:E9:43:E4:61:0E:00:E0:1C:96:CE:9C:90:82: 3C:5C:EA:A1:49:A8:A9:66:9B:86:31Signature algorithm name: SHA256withRSASubject Public Key Algorithm: 2048-bit RSA keyVersion: 3Extensions: #1: ObjectId: 2.16.840.1.113730.1.13 Criticality=false0000: 16 1D 4F 70 65 6E 53 53 4C 20 47 65 6E 65 72 61 ..OpenSSL Genera0010: 74 65 64 20 43 65 72 74 69 66 69 63 61 74 65 ted Certificate#2: ObjectId: 2.5.29.35 Criticality=falseAuthorityKeyIdentifier [KeyIdentifier [0000: C9 1E 9B 17 EF AE E4 AF 7A E3 88 BC 2D C9 B9 E9 ........z...-...0010: FC EC 40 82 ..@.]]#3: ObjectId: 2.5.29.19 Criticality=falseBasicConstraints:[ CA:false PathLen: undefined]#4: ObjectId: 2.5.29.14 Criticality=falseSubjectKeyIdentifier [KeyIdentifier [0000: 9A 9E B4 98 95 8C 9F FB 0B 57 A5 6D 78 EB 8D C1 .........W.mx...0010: BB 80 00 DE ....]]Trust this certificate? [no]: yesCertificate was added to keystore[root@dcnm-M5-2-lnx1 bin]# lschain-cert.pem dcnmweb.crt java jrunscript rmiddcnm.csr fmtrust.jks jjs keytool rmiregistry[root@dcnm-M5-2-lnx1 bin]# pwd/usr/local/cisco/dcm/java/jdk11/bin[root@dcnm-M5-2-lnx1 bin]# [root@dcnm-M5-2-lnx1 bin]# cp fmtrust.jks ../../../fm/lib/fmcp: overwrite â../../../fm/lib/fm/fmtrust.jks? y[root@dcnm-M5-2-lnx1 dcm]# cd fm/download/[root@dcnm-M5-2-lnx1 download]# pwd/usr/local/cisco/dcm/fm/download[root@dcnm-M5-2-lnx1 download]# lsdcnm-clientzip.zip// for remote access, in fm/download/dcnm-clientzip.zip, replace bin/fmtrust.jks with this new fmtrust.jks[root@dcnm-M5-2-lnx1 bin]# ./ FabricManager.sh
Launching Cisco DCNM SAN Client in Linux Federation Setup with Self-signed DCNM Certificates
Before 11.4.1, the static password fmserver_1_2_3 was used by DCNM for fmtrust.jks deployment. Therefore, you can download SAN client from Node1 or VNC to Node1 and launch the SAN Client. You can then logon to any server in the Federation setup (Node1/Node2/Node3).
Beginning from 11.4.1, DCNM uses a unique dcnm.fmserver.token password. Therefore, the fmtrust.jks file is different in each server in the Federation setup, by default. If you download SAN client from Node1 or VNC to Node1 and try to launch SAN client with Node2 or Node3, it fails.
If you are using a default DCNM self-signed certificate in Federation setup, you must download the SAN client from the respective server, and launch the SAN Client. You must open the fabric managed by the same server.
For Example:
-
Downloaded SAN Client from Node1 or VNC to Node1, Launch SAN Client and Login to Node1
-
Downloaded SAN Client from Node2 or VNC to Node2, Launch SAN Client and Login to Node2
-
Downloaded SAN Client from Node3 or VNC to Node3, Launch SAN Client and Login to Node3
![]() Note | This is applicable on all DCNM Federation fresh installation, with default DCNM self-signed certificate. It is also applicable on DCNM Federation upgrade with default DCNM self-signed certificate. |
Launching DCNM SAN Client from DCNM SAN for OVA/ISO deployment with Custom SSL Certificate
When you install Cisco DCNM SAN OVA/ISO with custom SSL configured on the DCNM server, you can’t launch the SAN Client. Install the CA signed certificate, and then, download and launch the DCNM SAN Client from the Web UI.
Refer to Installing a CA Signed Certificate for instructions on how to install the CA signed certificate on the Cisco DCNM SAN OVA/ISO server.
For OVA/ISO deployments, you must update the certificates after upgrading to Cisco DCNM Release 11.5(1), before launching the SAN Client or Device Manager. Use the appmgr afw update-cert-dcnm-client command to update the certificates.
Launch the Web UI. Download the DCNM SAN Client. Launch the DCNM SAN Client and Device Manager.
Launching DCNM SAN Client from Cisco SAN OVA/ISO Server
To launch DCNM SAN client on the Cisco DCNM SAN OVA/ISO server, perform the following steps:
![]() Note | Do not install any GUI package / X11 or VNC on DCNM SAN OVA/ISO server. |
Before you begin
For OVA/ISO deployments, you must update the certificates after upgrading to Cisco DCNM Release 11.5(1), before launching the SAN Client or Device Manager. Use the appmgr afw update-cert-dcnm-client command to update the certificates.
Procedure
Step1 | VNC to any DCNM server where VNC is installed, for example, vnc-lnx:2. |
Step2 | Open two terminals in vnc-lnx. |
Step3 | In one terminal execute the command xhost +. |
Step4 | In the second terminal, SSH to DCNM OVA server. |
Step5 | Export DISPLAY=vnc-lnx:2.0. |
Step6 | Launch the SAN client from the terminal in Step Step4. |
Launching Fabric Manager and Device Manager using VNC
From Release 11.5(1), Cisco DCNM provisions an environment to use Device Manager and Fabric Manager on a local VNC server. This environment is set up during installation of Cisco DCNM SAN for OVA/ISO deployments.
For OVA/ISO deployments, you must update the certificates after upgrading to Cisco DCNM Release 11.5(1), before launching the SAN Client or Device Manager. Use the appmgr afw update-cert-dcnm-client command to update the certificates.
Connect the DCNM IP address with the VNC client software. After the connection is established, VNC client displays the virtual desktop.
On the Menu bar, select Applications. Locate Cisco Systems, Inc.. The relevant applications are displayed. You can select and run Device Manager and Fabric Manager applications.
![]() Note | The VNC client-server session is not encrypted. |