Versions this guide is based on:
Catalyst 9000v boot mode | EVE Image Foldename | Downloaded Filename | Version | vCPUs | vRAM | Ports | Console | NIC Type | QEMU version |
---|---|---|---|---|---|---|---|---|---|
Regular UDAP | cat9kv-17.12.01-prd9 | cat9kv-prd-17.12.01prd9.qcow2 | 17.10.01 | 4 | 18432M |
9 | telnet | e1000 | 5.2.0 |
Silicon 1 Q200 | cat9kvq200-17.12.01-prd9 | cat9kv-prd-17.12.01prd9.qcow2 | 17.12.01 | 4 | 12288M | 25 | telnet | e1000 | 5.2.0 |
Unified Access Data Plane UADP | cat9kvuadp-17.12.01-prd9 | cat9kv-prd-17.12.01prd9.qcow2 | 17.12.01 | 4 | 18432M | 25 | telnet | e1000 | 5.2.0 |
Instructions |
---|
NOTE: Please make sure you have EVE Pro version 5.0.1-142 or EVE Community 5.0.1-24 or newer before you start to deploy Catalyst 9000v! Same Catalyst 9000v 17.12.01-prd9.qcow2 image can be uploaded and used in 3 different configuration and boot modes per your lab needs:
Current image Catalyst 9000v is obtained from Cisco CML 2.7 rrefplat-20240225-fcs.iso. Create your Catalyst image directory per your needs. Example below is showing Regular UDAM Catalyst folder and image deployment. 1. SSH to EVE and login as root, from cli and create image directory on the EVE’s /opt/unetlab/addons/qemu. This step is different in foldernames of Catalyst image per your needs. mkdir /opt/unetlab/addons/qemu/cat9kv-17.12.01-prd9
cd /opt/unetlab/addons/qemu/cat9kv-17.12.01-prd9
2. Upload the downloaded KVM cat9kv-prd-17.12.01prd9.qcow2 image to the EVE using for example FileZilla or WinSCP. 3. Rename it to: virtioa.qcow2 cd /opt/unetlab/addons/qemu/cat9kv-17.12.01-prd9
mv cat9kv-prd-17.12.01prd9.qcow2 virtioa.qcow2
4. Fix permissions: /opt/unetlab/wrappers/unl_wrapper -a fixpermissions
5. Node is very heavy, and takes time to load. To enable advanced features on Catalyst 9000v (BGP routing etc), On Catalyst SW CLI: cat9k-1#conf t Enter configuration commands, one per line. End with CNTL/Z. cat9k-1(config)#license boot level network-advantage addon dna-advantage % use 'write' command to make license boot config take effect on next boot cat9k-1(config)#end cat9k-1#write Building configuration... [OK] cat9k-1#reload WARNING: Boot variable either does not exist or buffer is too small This may impact autoboot of the router. Proceed with caution Do you wish to proceed with reload anyway[confirm] Catalyst 9000v release notes: |