如何在 MX 系列虚拟机箱中使用顺序升级
顺序升级概述
从 Junos OS 20.1R1 版开始,MX 系列虚拟机箱配置可以使用顺序升级来安装新的软件版本,同时将网络停机时间降至最低。顺序升级过程是统一不中断服务软件升级 (ISSU) 的替代方法,后者安装新版本并一次重新启动每个虚拟机箱成员路由器。当升级安装在一个成员路由器上时,另一个成员路由器将继续运行并处理网络操作。这使您可以升级到新版本,同时将对网络造成的干扰降至最低。
总结 使用本文档了解顺序升级、其工作原理以及如何在 MX 系列虚拟机箱配置上启动顺序升级。
在 MX 系列虚拟机箱中执行顺序升级的好处
在 MX 系列虚拟机箱中执行顺序升级具有以下优势:
升级 Junos OS 软件包,同时维护订阅者会话
最大限度地减少软件映像升级期间的网络停机时间
避免同时升级所有灵活 PIC 集中器 (FPC) 和两个机箱
顺序升级是统一 ISSU 的替代方法。与 ISSU 相比,顺序升级具有以下优势:
更轻松地进行故障排除。顺序升级首先将升级应用于备份路由器,为您提供一个窗口来检查升级是否成功并在必要时进行故障排除
能够退出升级。通过顺序升级,您可以在备份路由器升级后发出
request virtual-chassis upgrade cancel
命令,从而可以灵活地退出升级并回滚到原始软件版本降低顺序升级的资源要求
在 MX 系列虚拟机箱中执行顺序升级的先决条件
在由两个成员组成的 MX 系列虚拟机箱中开始顺序升级之前,请确保执行以下所有操作:
确保虚拟机箱中的所有四个路由引擎(主路由器中的两个路由引擎和备份路由器中的两个路由引擎)运行相同的 Junos OS 软件版本。
为了将流量中断降至最低,请确保两个成员路由器都配置了对称网络接口配置,以便在从主路由器切换到备份路由器后,流量可以在所有接口上继续运行。
确保您的网络配置为能够将所有流量从一个成员路由器移动到另一个成员路由器。
备份现有路由器配置。
验证是否同时启用了平滑路由引擎切换 (GRES) 和不间断活动路由 (NSR)。
使用
set system services resource-monitor no-load-throttle
命令禁用负载限制。这将允许订阅者在升级过程中登录。从瞻博网络网站下载您要升级到的软件更新包,网址为 https://support.juniper.net/support/downloads/
在 MX 系列虚拟机箱中执行顺序升级
要在 MX 系列虚拟机箱中执行顺序升级,请执行以下步骤:
如果要取消顺序升级过程,可以在更新虚拟机箱备份路由器之后和更新虚拟机箱主路由器之前,在任何路由引擎上发出 request virtual-chassis upgrade cancel
命令。取消升级过程后,如有必要,请使用 request system software rollback
命令回滚到以前安装的软件包。
顺序升级在 MX 系列虚拟机箱中的工作原理
在您发出 request virtual-chassis upgrade protocol-backup package-name
命令以升级到采用双成员虚拟机箱配置的新 Junos OS 软件版本后,软件将执行以下操作:
升级虚拟机箱备份路由器后,下一步是从备份路由器 CLI 发出命令, request virtual-chassis upgrade protocol-master package-name
以在虚拟机箱主路由器上启动升级过程。软件执行的操作与上述步骤 1-7 中列出的操作相同,但针对的是主路由器路由引擎。主路由器路由引擎重新启动后,软件将执行以下操作:
将虚拟机箱备份路由器的角色切换为虚拟机箱主路由器。