While the following procedure provides a general guideline for how to manually create the VM for the Cisco CSR 1000V, the exact steps that you need to perform may vary depending on the characteristics of your Microsoft Hyper-V environment and setup. For more information, see Microsoft Windows Server 2012 R2 documentation.
Note The Cisco CSR 1000V does not support deploying the OVA file in Microsoft Hyper-V environments.
Before installing the Cisco CSR 1000V on a Microsoft Hyper-V VM, the following must be installed on the host:
- Hyper-V Manager
- Failover Cluster Manager
- Virtual Switch
Although not required, it is recommended that you create the Virtual Switch prior to creating the VM for the Cisco CSR 1000V.
Configuring the Server Manager Settings
The following steps are performed on Server Manager on the host.
Step 1 On the Server Manager, select Dashboard to configure the local server.
Step 2 Select Manager from the top right, and then select Add Roles and Features from the drop-down menu.
The Add Roles and Features Wizard opens.
Step 3 Click Next .
Step 4 Select Server Roles . In the Roles list, select the following options by clicking on the checkbox:
- File and Storage Services
Step 5 Select Features. In the Features list, select the following option by clicking on the checkbox:
Failover clustering is required. It is not automatically installed, so you must make sure this option is checked. This feature requires that Failover Cluster Manager is installed.
Step 6 Click Next .
Creating the VM
To create the VM, perform the following steps:
Step 1 In Hyper-V Manager, click on the host.
Step 2 Select New > Virtual Machine .
Step 3 Click Specify Name and Location.
- Enter the name of the VM.
- (Optional) Click the checkbox to store the VM in a different location.
Click Next .
Step 4 On the Assign Memory screen, enter the Startup Memory value.
The Cisco CSR 1000V requires 4096 MB for the startup memory.
Click Next .
Step 5 On the Configure Networking screen, select a network connection to the virtual switch that was previously created.
The network adapter selected in this step will become the first interface for the Cisco CSR 1000V once the VM is launched and the router boots. The other vNICs for the VM are created in the next procedure
Click Next .
Step 6 On the Connect Virtual Hard Disk Screen , select the following option:
- Attach a virtual hard disk later.
Note The New Virtual Machine Wizard only supports creating a virtual hard disk using the .vhdx format. The Cisco CSR 1000V requires that the hard disk uses the .vhd format. You will create the virtual hard disk after the VM has been created.
Click Next . The Summary screen displays.
Step 7 Review the VM settings, and if correct, click Finish .
The new VM is created.
Configuring the VM Settings
To configure the VM settings before launching the VM, perform the following steps:
Step 1 In Hyper-V Manager, select the host, and then right-click on the VM that was created in the previous steps.
Step 2 Select Settings .
Step 3 Specify the number of virtual processors, also known as virtual CPU’s (vCPU’s) for the VM.
See Table 7-1 for the supported configurations.
Step 4 Under IDE Controller 0, select the Hard Drive.
Click the Virtual Hard Disk checkbox and click New to create a new virtual hard disk.
The New Virtual Hard Disk Wizard opens. Click Next .
a. On the Choose Disk Format screen, click the VHD checkbox to create the virtual hard disk using the .vhd format. Click Next .
Note The Cisco CSR 1000V does not support the VHDX format.
b. On the Choose Disk Type screen, click on the Fixed Size option. Click Next .
The Cisco CSR 1000V does not support the other disk type options.
c. Specify the Name and Location for the virtual hard disk. Click Next .
d. On the Configure Disk screen, click the option to create a new blank virtual hard disk. For the size, specify 8 GB.
e. Click Next to view the Summary of the virtual hard disk settings.
f. Click Finish to create the new virtual hard disk.
When the new hard disk has been created, continue configuring the VM settings with the next step.
Step 5 Under IDE Controller1, select the DVD Drive .
The DVD Drive screen displays.
For the Media setting, click the Image File checkbox, and browse to the Cisco CSR 1000V .iso file that you downloaded from Cisco.com.
Click OK .
Step 6 Select Network Adapte r to verify that the network connection to the virtual switch is configured.
Step 7 Select Com 1 to configure the serial port.
This port provides access to the Cisco CSR 1000V console.
Note Telnet access to the Cisco CSR 1000V console is not supported for Microsoft Hyper-V. You must use a Putty session to access the console.
Step 8 Select Hardware > Add Hardware to add the network interfaces (vNICs) to the VM.
a. Select Network Adapter and click Add .
Microsoft Hyper-V adds the network adapter and highlights that hardware with the status Virtual Switch “Not Connected”.
b. Select a virtual switch on the drop-down menu to place the network adapter onto it.
Repeat these steps for each vNIC added. The Cisco CSR 1000V supports only the HV NETVSC vNIC type. The maximum number of vNICs supported is 8.
Note The hot-add of vNICs is not supported with Microsoft Hyper-V, so the network interfaces need to be added before launching the VM.
After the Cisco CSR 1000V boots, you can verify the vNICs and how they are mapped to the interfaces using the show platform software vnic-if interface-mapping command. See the “Mapping Cisco CSR 1000V Network Interfaces to VM Network Interfaces” section.
Step 9 Click BIOS to verify the boot sequence for the VM.
The VM should be set to boot from the CD.