在此页面上
使用不间断软件升级升级 EX8200 虚拟机箱上的软件(CLI 过程)
您可以使用不间断软件升级 (NSSU) 来升级 EX8200 虚拟机箱上的软件。NSSU 升级所有路由引擎上运行的软件,在升级期间将流量中断降至最低。带有运行 Junos OS 11.1 或更高版本的冗余 XRE200 外部路由引擎的 EX8200 虚拟机箱支持 NSSU。
NSSU 升级虚拟机箱所有成员和 XRE200 外部路由引擎上的所有路由引擎。使用 NSSU,您不能选择仅升级备份路由引擎,也不能选择升级虚拟机箱的特定成员。如果需要升级虚拟机箱的特定成员,请参阅 为 EX8200 虚拟机箱中的单个设备安装软件。
本主题涵盖:
准备交换机以进行软件安装
使用 NSSU 开始安装软件之前:
(可选)按照 为不间断软件升级配置线卡升级组中所述配置线卡升级组。默认情况下,NSSU 从成员 0 的插槽 0 中的线卡开始,一次升级一个线卡。这允许在不同线卡上具有成员的聚合以太网链路在整个升级过程中保持正常运行。配置线卡升级组可减少升级所需的时间,因为每个升级组中的线卡是同时升级的,而不是按顺序升级的。
验证成员是否正在运行相同版本的软件:
{master:8} user@external-routing-engine> show version all-members
如果虚拟机箱成员运行的软件版本不同,
request system software add
请使用命令升级不一致成员上的软件。有关说明,请参阅 为 EX8200 虚拟机箱中的单个设备安装软件。确保已启用不间断活动路由 (NSR) 和平稳路由引擎切换 (GRES)。要验证它们是否已启用,您只需检查不间断活动路由的状态 — 如果启用了不间断活动路由,则启用平稳路由引擎切换。
要验证是否启用了不间断活动路由,请执行以下操作:
{master:8} user@switch> show task replication Stateful Replication: Enabled RE mode: Master Protocol Synchronization Status PIM Complete
如果未启用不间断活动路由(已禁用状态复制),请参阅在交换机上配置不间断活动路由,了解如何启用它。
使用 NSSU 升级软件
此过程介绍如何使用 NSSU 升级在所有路由引擎上运行的软件。升级完成后,所有路由引擎都将运行新版本的软件。备份外部路由引擎现在是主外部路由引擎,成员交换机中的内部备份路由引擎现在是这些成员交换机中的内部主路由引擎。
要使用 NSSU 升级所有路由引擎,请执行以下操作:
按照 下载软件中的过程之一下载 XRE200 外部路由引擎的软件包。XRE200 外部路由引擎软件包的名称包含术语 xre200。
将软件包复制到交换机。我们建议您使用 FTP 将文件复制到 /var/tmp 目录下。
使用控制台连接登录到主外部路由引擎。您可以从管理界面执行 NSSU,但控制台连接允许您监控主路由引擎重新启动的进度。
安装新的软件包:
{master:8} user@external-routing-engine> request system software nonstop-upgrade reboot /var/tmp/package-name-m.nZx-distribution.tgz
例如 package-name-m.nZx-distribution,.tgz 是 jinstall-ex-xre200-11.1R2.5-domestic-signed.tgz。
注意:您可以省略 重新启动 选项。如果包含 重新启动 选项,NSSU 会在原始主路由引擎上安装新映像后自动重新启动这些引擎。如果省略 重新启动 选项,则必须手动重新启动原始主路由引擎(现在是备份路由引擎)才能完成升级。要执行重新启动,必须与交换矩阵和路由引擎 (SRE) 模块或路由引擎 (RE) 模块上的控制台端口建立连接。
执行升级时,交换机会显示类似于以下消息的状态消息:
Chassis ISSU Check Done ISSU: Validating Image ISSU: Preparing LCC Backup REs ISSU: Preparing Backup RE Pushing bundle /var/tmp/jinstall-ex-xre200-11.1-20110208.0-domestic-signed.tgz to member9 member9: -------------------------------------------------------------------------- WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately VC Backup upgrade done Rebooting VC Backup RE Rebooting member9 ISSU: Backup RE Prepare Done Waiting for VC Backup RE reboot Pushing bundle to member0-backup Pushing bundle to member1-backup WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Rebooting member0-backup Rebooting LCC [member0-backup] Rebooting member1-backup Rebooting LCC [member1-backup] ISSU: LCC Backup REs Prepare Done GRES operational Initiating Chassis Nonstop-Software-Upgrade Chassis ISSU Started ISSU: Preparing Daemons ISSU: Daemons Ready for ISSU ISSU: Starting Upgrade for FRUs ISSU: Preparing for Switchover ISSU: Ready for Switchover Checking Nonstop-Upgrade status member0: -------------------------------------------------------------------------- Item Status Reason FPC 0 Online (ISSU) FPC 1 Online (ISSU) FPC 2 Online (ISSU) FPC 5 Online (ISSU) member1: -------------------------------------------------------------------------- Item Status Reason FPC 0 Online (ISSU) FPC 1 Online (ISSU) FPC 2 Online (ISSU) FPC 5 Online (ISSU) member0: -------------------------------------------------------------------------- Item Status Reason FPC 0 Online (ISSU) FPC 1 Online (ISSU) FPC 2 Online (ISSU) FPC 5 Online (ISSU) member1: -------------------------------------------------------------------------- Item Status Reason FPC 0 Online (ISSU) FPC 1 Online (ISSU) FPC 2 Online (ISSU) FPC 5 Online (ISSU) ISSU: Upgrading Old Master RE Pushing bundle /var/tmp/incoming-package-8200.tgz to member0-master Pushing bundle /var/tmp/incoming-package-8200.tgz to member1-master ISSU: RE switchover Done WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately ISSU: Old Master Upgrade Done ISSU: IDLE *** FINAL System shutdown message from root@ *** System going down IMMEDIATELY Shutdown NOW!
注意:如果在此步骤中省略 重新启动选项, 则必须通过分别重新启动每个虚拟机箱成员上的原始主路由引擎和原始主外部路由引擎来完成升级。要重新启动虚拟机箱成员上的原始主路由引擎,必须与交换矩阵和路由引擎 (SRE) 模块或路由引擎 (RE) 模块上的控制台端口建立连接。
重新启动完成后登录。要验证虚拟机箱成员中所有路由引擎上的软件是否已升级,请输入以下命令:
{backup:8} user@external-routing-engine> show version all-members
通过输入
show chassis nonstop-upgrade
以下命令,验证升级前处于联机状态的线卡在升级后是否联机:{backup:8} user@external-routing-engine> show chassis nonstop-upgrade member0: -------------------------------------------------------------------------- Item Status Reason FPC 0 Online FPC 1 Online FPC 2 Online FPC 5 Online member1: -------------------------------------------------------------------------- Item Status Reason FPC 0 Online FPC 1 Online FPC 2 Online FPC 5 Online