Versions this guide is based on

EVE Image Name Downloaded Filename Version vCPUs vRAM Console
nsx-6.4.5-13282012 VMware-NSX-Manager-6.4.5-13282012.ova 6.4.5 4 16384 vnc/https

Other versions should also be supported following bellow's procedure.

 

Steps below are based on nsx-6.4.5-13282012 creation, for other image deployment, use proper names respectively.

1. Download  VM VMware-NSX-Manager-6.4.5-13282012.ova. The VM Ware account is required to obtain this image.

2. SSH to EVE and login as root, from cli and create temporary working directory abc on the EVE's root:

mkdir abc
cd abc

3. Upload the downloaded OVA image to the EVE root/abc using for example FileZilla or WinSCP.

4. Extract OVA image, for further use we will need vmdk image which is inside OVA.

root@eve-ng:~/abc# tar xvf VMware-NSX-Manager-6.4.5-13282012.ova
VMware-NSX-Manager-6.4.5-13282012.ovf
VMware-NSX-Manager-6.4.5-13282012.mf
VMware-NSX-Manager-6.4.5-13282012.cert
VMware-NSX-Manager-6.4.5-13282012-disk1.vmdk
root@eve-ng:~/abc#

5. Convert vmdk (red above) hdd to the qcow2 format.

/opt/qemu/bin/qemu-img convert -f vmdk -O qcow2 VMware-NSX-Manager-6.4.5-13282012-disk1.vmdk hda.qcow2

6. Create new image folder

mkdir /opt/unetlab/addons/qemu/nsx-6.4.5-13282012

8. Move your created prepared image files hda.qcow2 to the image directory

mv hda.qcow2 /opt/unetlab/addons/qemu/nsx-6.4.5-13282012/

9. Delete temporary directory abc and fix permissions

cd
rm -rf abc
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

Username and password for newly created image will be admin/default