Versions this guide is based on:

EVE Image Name Downloaded Filename Version vCPUs vRAM Console
riverbed-9.7.0-n6-vcx-x86_64 image_rbt_sh_9_7_0_n6_vcx_x86_64.tgz 9.7.0 n6 VCX 1 2048 vnc

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


Steps below are based on image_rbt_sh_9_7_0_n6_vcx_x86_64.tgz creation, for other image deployment, use proper names respectively.

Step 1. Download KVM image from Riverbed site, its free 90 days trial image.

Step 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

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

Step 4. From EVE CLI, extract tgz image, for further use we will need mgmt.qcow2 image which is inside tgz.

tar -xzvf image_rbt_sh_9_7_0_n6_vcx_x86_64.tgz

Step 5. Create image directory for Riverbed image:

mkdir /opt/unetlab/addons/qemu/riverbed-9.7.0-n6-vcx-x86_64

Step 6. Copy and rename mgmt.qcow2 file to folder directory.

mv mgmt.qcow2 /opt/unetlab/addons/qemu/riverbed-9.7.0-n6-vcx-x86_64/virtioa.qcow2

Step 7. Go to image folder and create second data HDD.

cd /opt/unetlab/addons/qemu/riverbed-9.7.0-n6-vcx-x86_64

/opt/qemu/bin/qemu-img create -f qcow2  virtiob.qcow2 100G

Step 8. Clean and fix permissions:

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

Connect your Riverbed AUX port to cloud, start it, configure and follow next steps in Riverbed HTTPS interface

Default login is: admin/password