thanks Ali, hmm not sure what type of RE, what types are there, how to check that? this MX204 with one RE, pasting show version and show hardware below :
------------------------
show version ------------------------
Model: mx204
Junos: 18.1R1.9
JUNOS OS Kernel 64-bit [20180308.0604c57_builder_stable_11]
JUNOS OS libs [20180308.0604c57_builder_stable_11]
JUNOS OS runtime [20180308.0604c57_builder_stable_11]
JUNOS OS time zone information [20180308.0604c57_builder_stable_11]
JUNOS network stack and utilities [20180323.181821_builder_junos_181_r1]
JUNOS libs [20180323.181821_builder_junos_181_r1]
JUNOS OS libs compat32 [20180308.0604c57_builder_stable_11]
JUNOS OS 32-bit compatibility [20180308.0604c57_builder_stable_11]
JUNOS libs compat32 [20180323.181821_builder_junos_181_r1]
JUNOS runtime [20180323.181821_builder_junos_181_r1]
Junos vmguest package [20180323.181821_builder_junos_181_r1]
JUNOS sflow mx [20180323.181821_builder_junos_181_r1]
JUNOS py extensions [20180323.181821_builder_junos_181_r1]
JUNOS py base [20180323.181821_builder_junos_181_r1]
JUNOS OS vmguest [20180308.0604c57_builder_stable_11]
JUNOS OS crypto [20180308.0604c57_builder_stable_11]
JUNOS mx libs compat32 [20180323.181821_builder_junos_181_r1]
JUNOS mx runtime [20180323.181821_builder_junos_181_r1]
JUNOS common platform support [20180323.181821_builder_junos_181_r1]
JUNOS mtx network modules [20180323.181821_builder_junos_181_r1]
JUNOS modules [20180323.181821_builder_junos_181_r1]
JUNOS mx modules [20180323.181821_builder_junos_181_r1]
JUNOS mx libs [20180323.181821_builder_junos_181_r1]
JUNOS mtx Data Plane Crypto Support [20180323.181821_builder_junos_181_r1]
JUNOS daemons [20180323.181821_builder_junos_181_r1]
JUNOS mx daemons [20180323.181821_builder_junos_181_r1]
JUNOS Services URL Filter package [20180323.181821_builder_junos_181_r1]
JUNOS Services TLB Service PIC package [20180323.181821_builder_junos_181_r1]
JUNOS Services Telemetry [20180323.181821_builder_junos_181_r1]
JUNOS Services SSL [20180323.181821_builder_junos_181_r1]
JUNOS Services SOFTWIRE [20180323.181821_builder_junos_181_r1]
JUNOS Services Stateful Firewall [20180323.181821_builder_junos_181_r1]
JUNOS Services RPM [20180323.181821_builder_junos_181_r1]
JUNOS Services PCEF package [20180323.181821_builder_junos_181_r1]
JUNOS Services NAT [20180323.181821_builder_junos_181_r1]
JUNOS Services Mobile Subscriber Service Container package [20180323.181821_builder_junos_181_r1]
JUNOS Services MobileNext Software package [20180323.181821_builder_junos_181_r1]
JUNOS Services Logging Report Framework package [20180323.181821_builder_junos_181_r1]
JUNOS Services LL-PDF Container package [20180323.181821_builder_junos_181_r1]
JUNOS Services Jflow Container package [20180323.181821_builder_junos_181_r1]
JUNOS Services Deep Packet Inspection package [20180323.181821_builder_junos_181_r1]
JUNOS Services IPSec [20180323.181821_builder_junos_181_r1]
JUNOS Services IDS [20180323.181821_builder_junos_181_r1]
JUNOS IDP Services [20180323.181821_builder_junos_181_r1]
JUNOS Services HTTP Content Management package [20180323.181821_builder_junos_181_r1]
JUNOS Services Crypto [20180323.181821_builder_junos_181_r1]
JUNOS Services Captive Portal and Content Delivery Container package [20180323.181821_builder_junos_181_r1]
JUNOS Services COS [20180323.181821_builder_junos_181_r1]
JUNOS AppId Services [20180323.181821_builder_junos_181_r1]
JUNOS Services Application Level Gateways [20180323.181821_builder_junos_181_r1]
JUNOS Services AACL Container package [20180323.181821_builder_junos_181_r1]
JUNOS SDN Software Suite [20180323.181821_builder_junos_181_r1]
JUNOS Extension Toolkit [20180323.181821_builder_junos_181_r1]
JUNOS Packet Forwarding Engine Support (wrlinux) [20180323.181821_builder_junos_181_r1]
JUNOS Packet Forwarding Engine Support (MX/EX92XX Common) [20180323.181821_builder_junos_181_r1]
JUNOS Packet Forwarding Engine Support (M/T Common) [20180323.181821_builder_junos_181_r1]
JUNOS Packet Forwarding Engine Support (MX Common) [20180323.181821_builder_junos_181_r1]
JUNOS jfirmware [20180323.181821_builder_junos_181_r1]
JUNOS Online Documentation [20180323.181821_builder_junos_181_r1]
JUNOS jail runtime [20180308.0604c57_builder_stable_11]
------------------------
> show chassis hardware
------------------------
Hardware inventory:
Item Version Part number Serial number Description
Chassis BG468 JNP204 [MX204]
Routing Engine 0 BUILTIN BUILTIN RE-S-2X00x6
CB 0 REV 27 750-069579 CAKH8892 JNP204 [MX204]
FPC 0 BUILTIN BUILTIN MPC
PIC 0 BUILTIN BUILTIN 4XQSFP28 PIC
Xcvr 0 REV 02 740-056705 1FCP2250085 QSFP+40GE-LX4
Xcvr 1 REV 02 740-056705 1FCP23010F5 QSFP+40GE-LX4
PIC 1 BUILTIN BUILTIN 8XSFPP PIC
Xcvr 0 REV 01 740-031981 AYG0BRT SFP+-10G-LR
Xcvr 4 REV 02 740-013111 H410813 SFP-T
PEM 0 REV 03 740-070749 1F187480022 AC AFO 650W PSU
PEM 1 REV 03 740-070749 1F187430252 AC AFO 650W PSU
Fan Tray 0 Fan Tray, Front to Back Airflow - AFO
Fan Tray 1 Fan Tray, Front to Back Airflow - AFO
Fan Tray 2 Fan Tray, Front to Back Airflow - AFO
------------------------------
Alex
------------------------------
Original Message:
Sent: 04-17-2021 07:39
From: Unknown User
Subject: MX 204_ vmhost software add vs system software add
I agree with previous comments. I dealt with this during a batch of RE upgrades on mx480s and the way I understand it is It really boils down to the RE. The newer type (NG-RE) has a host (vmhost) that junos vm runs on top of that where as the traditional RE's have no host. It's recommended to upgrade the vmhost (which upgrades both vmhost/ junos to selected version) on this type of RE. You can still use the "request system software...", this upgrades the junos but not the host. Ive seen this in production before and it works! but the official documents advise against it and im sure there is a reason for that. That said, what RE type is your mx204 using?
Original Message:
Sent: 04-15-2021 13:53
From: Alex
Subject: MX 204_ vmhost software add vs system software add
Hello Community,
Planning to upgrade two 204 MX routers (each with single RE) from 18.1R1.9 to 19.4R3.11 and got a little confused about below:
from Juniper documentation I found below commands:
>request vmhost software add /var/tmp/junos-vmhost-install-mx-x86-64-19.4R3.11.tgz
> request vmhost reboot
To rollback:
> request vmhost software rollback
> request vmhost reboot
buy my colleagues used below one for previous upgrades of MX:
> request system software validate /var/tmp/junos-vmhost-install-mx-x86-64-19.4R3.11.tgz
> request system software add /var/tmp/junos-vmhost-install-mx-x86-64-19.4R3.11.tgz
> request system reboot at now
To rollback:
> request system software rollback
> request system reboot at now
I spent sometime reading about VMHost and its virtualization capabilities, but our MX204 has only one RE so which method should I use or both will work?
------------------------------
Alex
------------------------------