从 Junos OS 14.1 版开始,您可以通过执行统一的不中断服务软件升级(统一 ISSU),将双成员 MX 系列虚拟机箱中的成员路由器升级到更高版本。统一的 ISSU 使您能够升级到新的 Junos OS 软件版本,同时将流量中断降至最低,也不会丢失订阅者会话。
统一的 ISSU 过程将虚拟机箱中所有路由引擎的角色升级并更改为新的 Junos OS 软件版本。在由两成员组成的虚拟机箱中,这包括四个路由引擎:虚拟机箱主路由器中的主路由引擎和备用路由引擎,以及虚拟机箱备份路由器中的主路由引擎和备用路由引擎。
此过程介绍如何通过执行统一 ISSU 来升级 MX 系列虚拟机箱中的 Junos OS。有关通过重新启动路由引擎升级 MX 系列虚拟机箱中的 Junos OS 的信息,请参阅 示例:通过重新启动路由引擎在 MX 系列 5G 通用路由平台的虚拟机箱配置中升级 Junos OS。
要在双成员 MX 系列虚拟机箱中执行统一 ISSU:
- 使用 FTP 或 Web 浏览器从瞻博网络支持网站下载 Junos OS 软件包。
- 打开四个控制台窗口以访问虚拟机箱中四个路由引擎上每个控制台端口:
虚拟机箱主路由器 (VC-Pp) 中的主路由引擎
虚拟机箱主路由器 (VC-Ps) 中的备用路由引擎
虚拟机箱备份路由器 (VC-BP) 中的主路由引擎
虚拟机箱备份路由器 (VC-Bs) 中的备用路由引擎
打开单独的控制台窗口,您可以监控每个路由引擎上统一 ISSU 的进度。
- (可选,但建议)确认成员路由器已准备好执行统一的 ISSU 进程。
在每个控制台窗口中发出以下命令:
{master:member0-re0}
user@host> show virtual-chassis vc-port | match “Configured”
user@host> show system switchover local
user@host> show system uptime local
发出这些命令可提供以下信息:
命令输出确认 show virtual-chassis vc-port | match “Configured” 所有虚拟机箱端口接口均已正确配置且正常运行。
show system switchover local命令输出确认配置数据库和内核数据库已准备好用于统一的 ISSU。
show system uptime local命令输出显示上次启动此路由引擎的日期和时间,以及运行的时间。自上次切换或系统重新启动以来,路由引擎通常需要 5 分钟到 15 分钟才能为统一 ISSU 做好准备。
- 验证虚拟机箱中的所有四个路由引擎是否运行相同的 Junos OS 软件版本。
show version invoke-on all-routing-engines
发出带有选项的all-members
命令,以显示虚拟机箱中所有路由引擎上运行的软件的主机名和版本信息。
{master:member0-re0}
user@host> show version all-members invoke-on all-routing-engines
- 启动统一的 ISSU 流程。
在 VC-PP 上的控制台窗口中,发出 request system software in-service-upgrade package-name
命令。
{master:member0-re0}
user@host> request system software in-service-upgrade package-name
注意:
您无需为命令指定reboot
request system software in-service-upgrade
选项,因为 MX 系列虚拟机箱中的统一 ISSU 始终会重新启动成员路由器中的所有路由引擎。
对于带有 RE-S-X6-64G 路由引擎的 MX 系列路由器,请通过发出 request vmhost software in-service-upgrade package-name
命令升级客户机 Junos OS 和 Linux VM 主机操作系统。
- 检查每个路由引擎的控制台窗口,以监控统一 ISSU 进度并确定升级何时完成。
统一 ISSU 可能需要 30 分钟到 90 分钟才能完成,具体取决于配置的大小。统一 ISSU 完成后,登录提示将显示在控制台窗口中。