0% found this document useful (0 votes)
1 views

Juniper vJunos EX Switch -

This document provides a step-by-step guide for setting up the Juniper vJunos EX Switch on EVE, emphasizing the need for the latest EVE version and the importance of deploying the vEX KVM image directly on a server. It outlines the process of downloading the image, creating a directory, uploading the image, renaming it, fixing permissions, and ensuring a graceful shutdown of the lab. Additionally, it includes instructions for configuring the number of ports required for the vEX switch.

Uploaded by

lslow
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views

Juniper vJunos EX Switch -

This document provides a step-by-step guide for setting up the Juniper vJunos EX Switch on EVE, emphasizing the need for the latest EVE version and the importance of deploying the vEX KVM image directly on a server. It outlines the process of downloading the image, creating a directory, uploading the image, renaming it, fixing permissions, and ensuring a graceful shutdown of the lab. Additionally, it includes instructions for configuring the number of ports required for the vEX switch.

Uploaded by

lslow
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Juniper vJunos EX Switch -

Before you start: Make sure your EVE is upgraded to the latest version. EVE Community
version 5.0.1-19 or later, and EVE Pro is 5.0.1-93 or later.

IMPORTANT: You may need to obtain the template for this image. Please follow the lint to
update your EVE templates. How to update my EVE Templates

Juniper NOTE: It is strongly recommended to deploy vEX KVM image directly on the server/
hypervisor. (Bare Metal EVE). Note: vJunos-switch is not supported on EVE-NG or
deployments that launch vJunos from within a VM due to the constraints of deeply nested
virtualization.

Juniper vEX image setup

Step 1

Use your Juniper access for login and download image from:

https://support.juniper.net/support/downloads/?p=vjunos

Downloaded image file: vjunos-switch-23.1R1.8.qcow2

Step 2

SSH CLI to your EVE as root and create the new image directory in: /opt/unetlab/addos/qemu/
root@eve-ng:~# mkdir /opt/unetlab/addons/qemu/vjunosswitch-23.1R1.8

Step 3

Upload the downloaded image to the EVE newly created directoriy using FileZilla or WinSCP.

vjunos-switch-23.1R1.8.qcow2 to /opt/unetlab/addons/qemu/vjunosswitch-23.1R1.8

Step 4

Rename original filename to EVE format, commands from EVE CLI


root@eve-ng:~# cd /opt/unetlab/addons/qemu/vjunosswitch-23.1R1.8
root@eve-ng:~# mv vjunos-switch-23.1R1.8.qcow2 virtioa.qcow2

root@eve-ng:~# cd /opt/unetlab/addons/qemu/vjunosswitch-23.1R1.8
root@eve-ng:/opt/unetlab/addons/qemu/vjunosswitch-23.1R1.8# ls
virtioa.qcow2

Step 5

Fix permissions
root@eve-ng:~# /opt/unetlab/wrappers/unl_wrapper -a fixpermissions

default login: root / no password, just enter

Note for node graceful shutdown!

If you want to keep this lab configured and work later, before stop the lab, please issue graceful
power OFF command on vEX CLI

root@vEX-1> request system power-off


Power Off the system ? [yes,no] (no) yes

wait for some time when node says:

acpi0: Powering system off

Now you can safety stop the lab node.

If your vEX switch require 25 ports, then set in the template 25 ports and after image is booted:

user@host# set chassis fpc 0 pic 0 number-of-ports 24

user@host# commit

You might also like