Inspiration in EVE guid: https://www.eve-ng.net/index.php/documentation/howtos/howto-add-juniper-vrr/ where it is made with version 17.4R1.16.
- Note: I have installed three times.
- Firs time with vRR 19.2R1.8 (vrr-bundle-kvm-19.2R1.8.tar) – workilg OK!
- second time with vRR 20.1R1.11 (vrr-bundle-kvm-20.1R1.11.tar) – not work!
- third time with vRR 19.4R1.10 (vrr-bundle-kvm-19.4R1.10.tar) – working OK!
The blog is about third installation exactly as the first installation.
SSH to your EVE CLI:
Create temporary working directory for images:
root@eve-ng:/opt/unetlab/addons/qemu# mkdir vrr
Upload the downloaded vrr-bundle-kvm-19.4R1.10.tar image to the EVE using for example FileZilla (or WinSCP).
It takes a few minutes to finish downloading.
root@eve-ng:/opt/unetlab/addons/qemu# cd vrr root@eve-ng:/opt/unetlab/addons/qemu/vrr# ls vrr-bundle-kvm-19.4R1.10.tar
Unzip loaded image archive:
root@eve-ng:/opt/unetlab/addons/qemu/vrr# tar xvf vrr-bundle-kvm-19.4R1.10.tar 19.4R1.10/ 19.4R1.10/openstack/ 19.4R1.10/openstack/vrr-heat.env 19.4R1.10/openstack/vrr-heat.yaml 19.4R1.10/junos-x86-64-19.4R1.10.img 19.4R1.10/metadata.img 19.4R1.10/README.txt
Some verification:
root@eve-ng:/opt/unetlab/addons/qemu/vrr# ls 19.4R1.10 vrr-bundle-kvm-19.4R1.10.tar root@eve-ng:/opt/unetlab/addons/qemu/vrr# cd 19.4R1.10 root@eve-ng:/opt/unetlab/addons/qemu/vrr/19.4R1.10# ls README.txt junos-x86-64-19.4R1.10.img metadata.img openstack
Create Juniper VRR image folder:
root@eve-ng:/opt/unetlab/addons/qemu/vrr/19.4R1.10# mkdir /opt/unetlab/addons/qemu/junipervrr-19.4R1.10 root@eve-ng:/opt/unetlab/addons/qemu/vrr/19.4R1.10# ls /opt/unetlab/addons/qemu/junipervrr-19.2R1.8 vqfxpfe-10K-F-19.4R1 vqfxre-10k-F-17.4R1.16 junipervrr-19.4R1.10 vqfxpfe-10k-F-17.4R1.16 vrr junipervrr-20.1R1.11 vqfxre-10K-F-19.4R1.1
Copy image junos-x86-64-19.4R1.10.img to Juniper VRR image folder as virtioa.qcow2:
root@eve-ng:/opt/unetlab/addons/qemu/vrr/19.4R1.10# cp junos-x86-64-19.4R1.10.img /opt/unetlab/addons/qemu/junipervrr-19.4R1.10/virtioa.qcow2
Copy image metadata.img to Juniper VRR image folder as virtiob.qcow2:
root@eve-ng:/opt/unetlab/addons/qemu/vrr/19.4R1.10# cp metadata.img /opt/unetlab/addons/qemu/junipervrr-19.4R1.10/virtiob.qcow2
Verify:
root@eve-ng:/opt/unetlab/addons/qemu/vrr/19.4R1.10# ls /opt/unetlab/addons/qemu/junipervrr-19.4R1.10 virtioa.qcow2 virtiob.qcow2
5. Remove temporary folder created first and fix permissions:
root@eve-ng:/opt/unetlab/addons/qemu# rm -rf vrr root@eve-ng:/opt/unetlab/addons/qemu/vrr/19.4R1.10# /opt/unetlab/wrappers/unl_wrapper -a fixpermissions Apr 24 11:21:38 Apr 24 11:21:38 Online Check state: Valid
Testing the installation creating a lab into EVE-PRO
Give it a name and Author then press Start
Create 2 new Nodes. Select the correct image
Add a connection between the two vRR’s
Power-on the two vRR’s
It seems the two vRR’s are working OK!
Start vRR 19.2R1.8 works!
I am happy I find a solution that is working!