示例:通过重新启动路由引擎,在 MX 系列 5G 通用路由平台的虚拟机箱配置中升级 Junos OS
您可以通过重新启动每个路由引擎,将 MX 系列虚拟机箱配置从 Junos OS 11.2 版升级到更高版本。虚拟机箱中的两个成员路由器都必须安装双路由引擎。
确保虚拟机箱中的所有四个路由引擎(主路由器中的两个路由引擎和备份路由器中的两个路由引擎)运行相同的 Junos OS 版本。
此示例介绍如何通过重新启动路由引擎来升级双成员 MX 系列虚拟机箱中的 Junos OS。有关通过执行统一 ISSU 升级 MX 系列虚拟机箱中的 Junos OS 的信息,请参阅 通过执行统一 ISSU 升级 MX 系列虚拟机箱中的 Junos OS。
要求
此示例使用以下软件、硬件和组件:
Junos OS 12.3 版及更高版本
一个具有双路由引擎的 MX240 通用路由平台
一个具有双路由引擎的 MX480 通用路由平台
此配置示例已使用列出的软件版本进行了测试,并假定适用于所有更高版本。
有关每个 MX 系列路由器中安装的硬件的信息,请参阅 表 1 。
我们建议您使用该 commit synchronize
命令将任何配置更改保存到虚拟机箱。
对于 MX 系列虚拟机箱,该force
选项是发出commit synchronize
命令时的默认且仅一项行为。为 MX 系列虚拟机箱配置发出命令与发出commit synchronize
commit synchronize force
命令的效果相同。
概述和拓扑
要通过重新启动路由引擎来升级 MX 系列虚拟机箱配置中的 Junos OS,您必须:
准备升级。
在四个路由引擎中的每一个引擎上安装 Junos OS 软件包。
重新启用平稳路由引擎切换和不间断活动路由。
重新启动路由引擎以运行新的 Junos OS 版本。
拓扑
此示例在使用 图 1 所示基本拓扑的 MX 系列虚拟机箱配置中升级 Junos OS。为实现冗余,每个成员路由器都配置了两个虚拟机箱端口。

表 1 显示了虚拟机箱中每个 MX 系列路由器的硬件和软件配置设置。
路由器名称 |
硬件 |
序列号 |
会员编号 |
作用 |
虚拟机箱端口 |
网络端口插槽编号 |
---|---|---|---|---|---|---|
剑士 |
MX240 路由器具有:
|
JN10C7135AFC |
0 |
路由引擎(主要) |
VCP-2/2/0 VCP-2/3/0 |
FPC 0 – 11 |
三叶草 |
MX480 路由器具有:
|
JN115D117AFB |
1 |
路由引擎(备份) |
VCP-2/0/0 VCP-5/2/0 |
FPC 12 – 23(偏移量 = 12) |
配置
要通过重新启动路由引擎来升级双成员 MX 系列虚拟机箱中的 Junos OS,请执行以下操作:
准备升级
分步过程
要准备升级过程,请执行以下操作:
使用 FTP 或 Web 浏览器将 Junos OS 软件包下载到虚拟机箱主路由器 (VC-P) 上的主路由引擎。
请参阅 下载软件。
禁用主路由器上的不间断活动路由。
{master:member0-re0}[edit routing-options] user@gladius# deactivate nonstop-routing
禁用主路由器上的平滑路由引擎切换。
{master:member0-re0}[edit chassis redundancy] user@gladius# deactivate graceful-switchover
在主路由器上提交配置。
退出 CLI 配置模式。
{master:member0-re0}[edit] user@gladius# exit
在每个路由引擎上安装 Junos OS 软件包
分步过程
在 MX 系列虚拟机箱中的每个路由引擎上安装 Junos OS 软件包可使路由引擎准备好在重新启动后运行新软件版本。此操作也称为 布防 路由引擎。
要从虚拟机箱中的主路由器 (member0-re0
) 在所有四个路由引擎上安装 Junos OS 软件包:
在 VC-PP 上安装软件包。
{master:member0-re0} user@gladius> request system software add package-name
在格式正确的虚拟机箱上,此命令将映像传播到所有四个路由引擎。
结果
显示安装结果。验证是否已在 () 中的本地主路由引擎和 ()member1-re0
member0-re0
中的member 0
member 1
本地主路由引擎上安装正确的软件包。
user@gladius> show version invoke-on all-routing-engines member0-re0: -------------------------------------------------------------------------- Hostname: gladius Model: mx240 . . . JUNOS Installation Software [14.1R1.10] member0-re1: -------------------------------------------------------------------------- Hostname:gladius1 Model: mx240 . . . JUNOS Installation Software [14.1R1.10] member1-re0: -------------------------------------------------------------------------- Hostname: trefoil Model: mx240 . . . JUNOS Installation Software [14.1R1.10] member1-re1: -------------------------------------------------------------------------- Hostname: trefoil1 Model: mx240 . . . JUNOS Installation Software [14.1R1.10]
重新启用平滑路由引擎切换和不间断活动路由
分步过程
升级 Junos OS 版本后,您需要为虚拟机箱重新启用平稳路由引擎切换和不间断活动路由。
要从虚拟机箱主路由器重新启用平稳路由引擎切换和不间断活动路由 (member0-re0
):
在 (gladius) 上的
member 0
控制台窗口中,在主路由器上启用平稳路由引擎切换。{master:member0-re0}[edit chassis redundancy] user@gladius# activate graceful-switchover
在主路由器上重新启用不间断活动路由。
{master:member0-re0}[edit routing-options] user@gladius# activate nonstop-routing
在主路由器上提交配置。
重新启动路由引擎以运行新的 Junos OS 版本
分步过程
重新启动 VC-P 机箱中的两个路由引擎可能不会正常切换到 VC-B 机箱,因此不建议这样做。
要从虚拟机箱主路由器member0-re0
重新启动 MX 系列虚拟机箱中的四个路由引擎中的每一个:
使用不带任何选项的
request system reboot
命令。{master:member0-re0} user@gladius> request system reboot
此命令将重新启动 (gladius) 和
member 1
(trefoil) 中的所有member 0
线卡,以使用新的 Junos OS 版本。在所有线卡重新联机且虚拟机箱重组之前,会发生流量中断。