本页内容
使用不间断软件升级升级 EX8200 虚拟机箱上的软件(CLI 过程)
您可以使用不间断软件升级 (NSSU) 来升级 EX8200 虚拟机箱上的软件。NSSU 升级所有路由引擎上运行的软件,并在升级过程中将流量中断降至最低。运行 Junos OS 11.1 或更高版本的 EX8200 虚拟机箱和冗余 XRE200 外部路由引擎支持 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