request system software nonstop-upgrade
语法
request system software nonstop-upgrade (package-name | set [package-name package-name]) <force-host> <no-copy> <no-old-master-upgrade> <reboot > <unlink>
描述
在具有冗余路由引擎的交换机上或在虚拟机箱或虚拟机箱结构 (VCF) 上执行不间断软件升级 (NSSU)。此命令的行为取决于运行它的交换机类型、虚拟机箱或 VCF,如下所示:
-
在以下任何虚拟机箱或 VCF 配置上运行此命令时,NSSU 将升级虚拟机箱的所有成员:
-
EX3300、EX3400、EX4200、EX4300、EX4400、EX4500、EX4550、EX4600 或 EX4650-48Y 虚拟机箱
-
由 EX4200、EX4500 和 EX4550 交换机或 EX4300 和 EX4600 交换机的任意组合组成的混合虚拟机箱
-
QFX3500和QFX3600虚拟机箱
-
QFX5100虚拟机箱
-
QFX5120-48Y、QFX5120-48T 或 QFX5120-32C 虚拟机箱
-
固定了 VCF 中交换机的配置(QFX3500/QFX3600 和 QFX5100 交换机)
-
由 QFX3500/QFX3600、QFX5100 和 EX4300 交换机任意组合组成的混合 VCF
原始虚拟机箱或 VCF 备份将成为主虚拟机箱或 VCF 备份。新的主服务器会自动升级并重新启动原始主服务器,然后重新加入虚拟机箱或 VCF 作为备份设备。
-
在 EX6200 或 EX8200 交换机上运行此命令时,NSSU 会升级备份路由引擎和主路由引擎。升级结束时,原始备份路由引擎将成为新的主路由引擎。
在 EX6200 交换机上,NSSU 会自动重新启动原始主路由引擎。
在 EX8200 交换机上,NSSU 不会自动重新启动原始主路由引擎,除非您指定该
reboot
选项。
在 EX8200 虚拟机箱上运行此命令时,NSSU 将升级虚拟机箱中的所有主路由引擎和备份路由引擎,包括外部路由引擎。原始备份路由引擎将成为新的主路由引擎。NSSU 不会自动重新启动原始主路由引擎,除非您指定该
reboot
选项。
此命令具有以下要求:
所有虚拟机箱成员、VCF 成员和所有路由引擎必须运行同一 Junos OS 版本。
您必须启用平滑路由引擎切换 (GRES)。
您必须启用不间断活动路由 (NSR)。
注意:尽管不是必需的,但我们建议您也启用不间断桥接 (NSB)。NSB 可确保在 NSSU 期间的路由引擎切换期间无缝运行所有 NSB 支持的第 2 层协议。请参阅在 EX 系列交换机上配置不间断桥接(CLI 过程)。
您必须从独立交换机上的主路由引擎或虚拟机箱上的主路由引擎运行命令。
为了最大程度地减少流量中断,您必须定义链路聚合组 (LAG),以便成员链路驻留在不同的虚拟机箱或 VCF 成员交换机上(或 EX6200 和 EX8200 交换机以及 EX8200 虚拟机箱的不同线卡上)。
对于所有虚拟机箱(EX8200 虚拟机箱除外):
虚拟机箱成员必须以环形拓扑连接。环形拓扑可防止虚拟机箱在 NSSU 期间拆分。
在环形拓扑中,虚拟机箱主交换机和备用虚拟机箱必须彼此相邻。通过相邻放置,当线卡角色中的交换机重新启动时,主交换机和备份交换机始终同步。
必须预先配置虚拟机箱,以便将线卡角色显式分配给充当线卡角色的成员交换机。在 NSSU 期间,主交换机和备份成员交换机必须保持其路由引擎角色(尽管主要角色切换到备份角色),其余交换机必须保持其线卡角色。
在由两成员组成的虚拟机箱中,您必须进行配置
no-split-detection
,以使虚拟机箱在 NSSU 期间不会拆分。
对于虚拟机箱结构:
在路由引擎角色中只能预置两个成员。如果配置了两个以上的路由引擎,NSSU 将发出警告消息,NSSU 进程将停止。
VCF 成员应以主干和叶拓扑连接。主干和枝叶拓扑可防止 VCF 在 NSSU 期间分裂。每个叶设备都必须连接到两个主干设备。
必须预先配置 VCF,以便将线卡角色显式分配给充当线卡角色的成员交换机,同样,路由引擎角色也已显式分配给充当路由引擎角色的成员交换机。在 NSSU 期间,主交换机和备份成员交换机必须保持其路由引擎角色(尽管主要角色切换到备份角色),其余交换机必须保持其线卡角色。
您必须在双成员 VCF 中进行配置
no-split-detection
,以便 VCF 在 NSSU 期间不会拆分。
选项
package-name | 要安装的软件包或捆绑包的位置。例如:
注意:
协议中的 是 |
set [package-name package-name] | (仅限混合虚拟机箱)不同类型的成员交换机所需的不同安装包的位置。这些软件包必须适用于同一 Junos OS 版本。有关如何指定安装包的信息,请参阅此命令的选项 |
force-host | (可选)在 EX4650、QFX5100 或 QFX5120 设备上强制添加主机软件包或捆绑包(并忽略警告)。 |
no-copy | (可选)安装软件包或捆绑包,但不保存软件包或捆绑包文件的副本。 |
no-old-master-upgrade | (可选)(仅限 EX8200 交换机)仅升级备份路由引擎。升级完成后,原始主路由引擎将成为备份路由引擎,并继续运行以前的软件版本。 |
reboot | (可选)(仅限 EX8200 交换机和 EX8200 虚拟机箱)如果包含该
注意:
|
unlink | (可选)成功升级后删除软件包。 |
所需权限级别
维护
输出字段
此命令报告有关请求状态的反馈。某些功能在 NSSU 和不中断服务的软件升级 (ISSU) 功能之间共享,因此您可能会在此命令的输出中看到似乎是 ISSU 消息以及 NSSU 消息的内容。
示例输出
- 请求系统软件不间断升级(EX4200 虚拟机箱)
- 请求系统软件不间断升级(EX6200 交换机)
- 请求系统软件不间断升级重新启动(EX8200 交换机)
- 请求系统软件不停止升级无旧主升级(EX8200 交换机)
- 请求系统软件不间断升级重新启动(EX8200 虚拟机箱)
请求系统软件不间断升级(EX4200 虚拟机箱)
user@switch> request system software nonstop-upgrade /var/tmp/jinstall-ex-4200–12.1R5.5–domestic-signed.tgz Chassis ISSU Check Done ISSU: Validating Image ISSU: Preparing Backup RE Installing image on other FPC's along with the backup Checking pending install on fpc1 Pushing bundle to fpc1 WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Completed install on fpc1 Checking pending install on fpc2 Pushing bundle to fpc2 WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Completed install on fpc2 Checking pending install on fpc3 Pushing bundle to fpc3 WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Completed install on fpc3 Checking pending install on fpc4 Pushing bundle to fpc4 WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Completed install on fpc4 Checking pending install on fpc5 Pushing bundle to fpc5 WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Completed install on fpc5 Checking pending install on fpc6 Pushing bundle to fpc6 WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Completed install on fpc6 Checking pending install on fpc7 Pushing bundle to fpc7 WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Completed install on fpc7 Backup upgrade done Rebooting Backup RE Rebooting fpc1 ISSU: Backup RE Prepare Done Waiting for Backup RE reboot GRES operational Initiating Chassis In-Service-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 In-Service-Upgrade status Item Status Reason FPC 0 Online FPC 1 Online FPC 2 Online (ISSU) FPC 3 Online (ISSU) FPC 4 Online (ISSU) FPC 5 Online (ISSU) FPC 6 Online (ISSU) FPC 7 Online (ISSU) Going to install image on master WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately relinquish mastership ISSU: IDLE *** FINAL System shutdown message from root@switch *** System going down IMMEDIATELY Shutdown NOW! [pid 9336]
请求系统软件不间断升级(EX6200 交换机)
{master} user@switch> request system software nonstop-upgrade /var/tmp/jinstall-ex-6200–12.2R5.5–domestic-signed.tgz Chassis ISSU Check Done ISSU: Validating Image ISSU: Preparing Backup RE Pushing bundle to re0 NOTICE: Validating configuration against jinstall-ex-6200–12.2R5.5–domestic-signed.tgz. NOTICE: Use the 'no-validate' option to skip this if desired. WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Backup upgrade done Rebooting Backup RE Rebooting re0 ISSU: Backup RE Prepare Done Waiting for Backup RE reboot GRES operational Initiating Chassis In-Service-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 In-Service-Upgrade status Item Status Reason FPC 0 Online (ISSU) FPC 1 Online (ISSU) FPC 2 Online (ISSU) FPC 3 Online (ISSU) FPC 4 Online FPC 5 Online FPC 6 Online (ISSU) FPC 7 Online (ISSU) FPC 8 Online (ISSU) FPC 9 Online (ISSU) Going to install image on master NOTICE: Validating configuration against jinstall-ex-6200–12.2R5.5–domestic-signed.tgz. NOTICE: Use the 'no-validate' option to skip this if desired. WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately relinquish mastership ISSU: IDLE Trying to relinquish mastership before rebooting... Resolving mastership... Complete. The other routing engine becomes the master. *** FINAL System shutdown message from user@switch *** System going down IMMEDIATELY
请求系统软件不间断升级重新启动(EX8200 交换机)
{master} user@switch> request system software nonstop-upgrade reboot /var/tmp/jinstall-ex-8200–10.4R1.5–domestic-signed.tgz Chassis ISSU Check Done ISSU: Validating Image ISSU: Preparing Backup RE Pushing bundle to re1 WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Backup upgrade done Rebooting Backup RE Rebooting re1 ISSU: Backup RE Prepare Done Waiting for Backup RE reboot GRES operational Initiating Chassis In-Service-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 In-Service-Upgrade status Item Status Reason FPC 0 Online (ISSU) FPC 2 Offline Offlined by CLI command FPC 3 Online (ISSU) Resolving mastership... Complete. The other routing engine becomes the master. ISSU: RE switchover Done ISSU: Upgrading Old Master RE WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately ISSU: Old Master Upgrade Done ISSU: IDLE Shutdown NOW! [pid 2635] *** FINAL System shutdown message from user@switch *** System going down IMMEDIATELY
请求系统软件不停止升级无旧主升级(EX8200 交换机)
{master} user@switch> request system software nonstop-upgrade no-old-master-upgrade /var/tmp/jinstall-ex-8200–10.4R1.5–domestic-signed.tgz Chassis ISSU Check Done ISSU: Validating Image ISSU: Preparing Backup RE Pushing bundle to re1 WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Backup upgrade done Rebooting Backup RE Rebooting re1 ISSU: Backup RE Prepare Done Waiting for Backup RE reboot GRES operational Initiating Chassis In-Service-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 In-Service-Upgrade status Item Status Reason FPC 0 Online (ISSU) FPC 1 Online (ISSU) FPC 2 Online (ISSU) FPC 3 Offline Offlined by CLI command FPC 4 Online (ISSU) FPC 5 Online (ISSU) FPC 6 Online (ISSU) FPC 7 Online (ISSU) Resolving mastership... Complete. The other routing engine becomes the master. ISSU: RE switchover Done Skipping Old Master Upgrade ISSU: IDLE
请求系统软件不间断升级重新启动(EX8200 虚拟机箱)
{master:9} user@external-routing-engine> request system software nonstop-upgrade reboot /var/tmp/jinstall-ex-xre200-11.1-20101130.0-domestic-signed.tgz 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-20101130.0-domestic-signed.tgz to member8 -------------------------------------------------------------------------- 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 member8 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 Offline Offlined due to config FPC 2 Online (ISSU) FPC 3 Online (ISSU) FPC 4 Online (ISSU) FPC 5 Online (ISSU) FPC 7 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 Offline Offlined due to config FPC 2 Online (ISSU) FPC 3 Online (ISSU) FPC 4 Online (ISSU) FPC 5 Online (ISSU) FPC 7 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 Rebooting ... shutdown: [pid 2188] Shutdown NOW! ISSU: Old Master Upgrade Done ISSU: IDLE Shutdown NOW! *** FINAL System shutdown message from root@ *** System going down IMMEDIATELY
发布信息
Junos OS 10.4 版中引入的命令。
在适用于 EX 系列交换机的 Junos OS 12.1 版中添加了选项 set [package-name package-name]
。