示例:通过重新启动路由引擎,在 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 版本。
拓扑学
此示例升级 MX 系列虚拟机箱配置中的 Junos OS,该配置使用 图 1 所示的基本拓扑。为实现冗余,每个成员路由器都配置了两个虚拟机箱端口。
的虚拟机箱的示例拓扑
表 1 显示了虚拟机箱中每个 MX 系列路由器的硬件和软件配置设置。
路由器名称 |
硬件 |
序号 |
会员 ID |
角色 |
虚拟机箱端口 |
网络端口插槽编号 |
|---|---|---|---|---|---|---|
短剑 |
MX240 路由器,具有以下功能:
|
JN10C7135AFC |
0 |
路由引擎(主) |
VCP-2/2/0VCP-2/3/0 |
FPC 0 – 11 |
三叶草 |
MX480 路由器,具有以下功能:
|
JN115D117AFB |
1 |
routing-engine(备份) |
vCP-2/0/0vCP-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在正确形成的虚拟机箱上,此命令会将映像传播到所有四个路由引擎。
结果
显示安装结果。验证 () 中的member 0本地主路由引擎和 (member0-re0member1-re0) 中的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 机箱,因此不建议这样做。
要从虚拟机箱主路由器重新启动 MX 系列 虚拟机箱 中的四个路由引擎 (member0-re0):
request system reboot使用不带任何选项的命令。{master:member0-re0} user@gladius> request system reboot此命令重新启动 (gladius) 和
member 1(trefoil) 中member 0的所有线卡,以使用新的 Junos OS 版本。在所有线卡重新联机并且虚拟机箱重新形成之前,都会发生流量中断。