Manually Creating the Cisco CSR 1000V VM Using the.iso File (VMware ESXi)
The following steps are performed using VMware VSphere.
While the following procedure provides general guidance for how to deploy the Cisco CSR 1000V, the exact steps that you need to perform may vary depending on the characteristics of your VMware environment and setup. The steps and screen displays in this procedure are based on VMware ESXi 5.0.
Step 1 Download the CSR1000_esxi.iso file from the Cisco CSR 1000V software installation image package and copy it onto the VM Datastore.
Step 2 In the VSphere client, select Create a New Virtual Machine option.
Step 3 Under Configuration, select the option to create a Custom configuration, and click Next.
Step 4 Under Name and Location, specify the name for the VM and click Next.
Step 5 Under Storage, select the datastore to use for the VM. Click Next.
Step 6 Under Virtual Machine Version, select Virtual Machine Version 8. Click Next.
Note The Cisco CSR 1000V is not compatible with ESXi Server versions prior to 5.0.
Step 7 Under Guest Operating System, select Linux and the “Other 2.6x Linux (64-bit) setting” from the drop-down menu. Click Next.
Step 8 Under CPUs, select the following settings:
- Number of virtual sockets (virtual CPUs)
- Number of cores per socket
The number of cores per socket should always be set to 1, regardless of the number of virtual sockets selected. For example, a Cisco CSR 1000V with a 4 vCPU configuration should be configured as 4 sockets and 1 core per socket.
See the “Installation Requirements for VMware ESXi” section for the supported number of virtual CPUs and the corresponding required RAM allocation for your release.
Step 9 Under Memory, configure the supported memory size for your Cisco CSR 1000V release. See the “Installation Requirements for VMware ESXi” section for the supported number of virtual CPUs and the corresponding required RAM allocation for your release.
Step 10 Under Network, allocate at least three virtual network interface cards (vNICs).
a. Select the number of vNICs that you want to connect from the drop-down menu.
Note The VMware ESXi 5.0 interface only allows the creation of 4 vNICS during the initial VM creation. You can add more vNICs after the VM is created and the Cisco CSR 1000V is first booted.
b. Add the vNICs.
– Select a different network for each vNIC.
– Select the adapter type from the drop-down menu. See the requirements table in the “Installation Requirements for VMware ESXi” section for the supported adapter type in your release.
c. Select all vNICs to connect at power-on.
d. Click Next.
Note (Cisco IOS XE Release 3.10S and earlier) The first vNIC added is mapped to the GigabitiEthernet0 management interface on the Cisco CSR 1000V. All remaining vNICs are mapped to the Cisco CSR 1000V network interfaces when the VM is powered on and the router boots for the first time. For more information about how the vNICs on the VM map to the network interfaces on the router, see the “Mapping Cisco CSR 1000V Network Interfaces to VM Network Interfaces” section.
Note You can add vNICs into the VM using vSphere while the Cisco CSR 1000V is running. For more information about adding vNICS to an existing VM, see the vSphere documentation.
Step 11 Under SCSI Controller, select LSI Logic Parallel. Click Next.
Step 12 Under Select a Disk, click Create a new virtual disk.
Step 13 Under Create a Disk, select the following:
See the “Installation Requirements for VMware ESXi” section for the virtual hard disk size required in your release.
- Disk Provisioning: select one of the following:
– Thick Provision Lazy Zeroed
– Thick Provision Eager Zeroed
Note The Thin Provision option is not supported. The Thick Provision Eager Zeroed option takes longer to install but provides better performance.
- Location: Store with the virtual machine
Step 14 Under Advanced Options, select SCSI (0:0) for the virtual device node.
Step 15 On the Ready to Complete screen, click the Edit the virtual machine settings before completion. Click Continue checkbox.
Step 16 In the Hardware tab, click New CD/DVD Drive.
a. Select the Device Type that the VM will boot from:
Select the Datastore ISO file option to boot from the Cisco CSR 1000V.iso file. Browse to the location of the.iso file on the datastore set in Step 1.
b. In the Device Status field, select the Connect at power on checkbox.
c. Select the Virtual Device Node CD/DVD drive on the host that the VM will boot from.
Step 17 In the Resources tab, click the CPU setting:
Set the Resource Allocation setting to Unlimited.
Step 18 Click OK.
Step 19 Click Finish.
The VM is now configured for the Cisco CSR 1000V and is ready to boot. The Cisco CSR 1000V is booted when the VM is powered on. See the “Booting the Cisco CSR 1000V and Accessing the Console” section.
Note To access and configure the Cisco CSR 1000V from the serial port on the ESXi host instead of the virtual VGA console, provision the VM to use this setting before powering on the VM and booting the router. For more information, see the “Booting the Cisco CSR 1000V and Accessing the Console” section.