Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

迁移、升级和降级说明

本节包含升级 Junos OS 的过程,以及 Junos OS 的升级和降级策略。升级或降级 Junos OS 可能需要数小时,具体取决于网络的大小和配置。

升级 QFX 系列交换机上的软件

升级或降级 Junos OS 时,请始终使用 jinstall 软件包。只有在瞻博网络支持代表指示的情况下,才使用其他软件包(如 jbundle 软件包)。有关 jinstall 软件包内容和安装流程详细信息,请参阅 QFX 系列文档中的 安装和升级指南Junos OS 基础 知识。

如果您不熟悉下载和安装流程,请按照以下步骤操作:

  1. 在浏览器中,转至 https://www.juniper.net/support/downloads/junos.html

    显示 Junos 平台 下载软件页面。

  2. 在 Junos 平台下载软件页面的 QFX 系列部分中,选择要下载该软件的 QFX 系列平台。

  3. 在“下载软件”页面上的软件选项卡右侧的版本下拉列表中选择 20.3

  4. 在软件选项卡的安装包部分,选择 20.3 版本的 QFX 系列安装包。

    将显示一个警报框。

  5. 在“警报”框中,单击 PSN 文档的链接以获取有关该软件的详细信息,然后单击链接下载。

    将显示登录屏幕。

  6. 使用瞻博网络代表提供的用户名(通常为您的电子邮件地址)和密码登录瞻博网络认证系统。

  7. 将软件下载到本地主机。

  8. 将软件复制到设备或内部软件分发站点。

  9. 在设备上安装新的 jinstall 软件包。

    注意:

    我们建议您使用控制台从频段升级所有软件包,因为带内连接在升级过程中丢失。

    美国和加拿大的客户使用以下命令:

    替换 source 为以下值之一:

    • /pathname—对于从交换机上的本地目录中安装的软件包。

    • 对于从远程位置下载和安装的软件包:

      • hostnameftp:///pathname

      • hostnamehttp:///pathname

      • hostnamescp:///pathname(仅适用于加拿大和美国版本)

    在安装升级之后, reboot 添加命令将重新启动交换机。重新启动完成后,交换机将显示登录提示。加载过程可能需要 5 到 10 分钟。

    只有升级成功时才会重新启动。

注意:

安装 Junos OS 版本 20.3 jinstall 软件包后,可以发出 request system software rollback 命令返回到先前安装的软件。

在 QFX10002-60C 交换机上安装软件

本节介绍如何升级软件,包括主机操作系统和 Junos OS。此升级要求您使用 VM 主机包,例如 junos-vmhost-install-x.tgz

在软件升级期间,SSD 的备用分区升级,重新启动后将成为主要分区。如果主 SSD 上出现启动故障,交换机可以使用备用 SSD 上的可用快照启动。

注意:

QFX10002-60C 交换机仅支持 64 位版本的 Junos OS。

注意:

如果您在目录中有除/配置和/var 以外的重要文件,请在升级之前先将文件复制到安全位置。升级后,将保留 /config 和 /var(除/var/等)下的文件。

要升级软件,您可以使用以下方法:

如果安装包驻留在交换机上,请执行 request vmhost software add <pathname><source> 命令。

例如:

如果安装包远程驻留在交换机,请执行 request vmhost software add <pathname><source> 命令。

例如:

重新启动完成后,验证新版本的软件是否已通过执行 show version 命令正确安装。

在 QFX10002 交换机上安装软件

注意:

如果您从没有 FreeBSD 10 内核(例如 15.1X53-D30)的软件版本升级,则需要从 Junos OS 版本 15.1X53-D30 升级到 Junos OS 版本 15.1X53-D32。安装 Junos OS 15.1X53-D32 版后,可以升级到 Junos OS 版本 15.1X53-D60 或 Junos OS 18.3R1 版。

注意:

在交换机上,使用 force-host 选项强制安装最新版本的主机操作系统。但是,默认情况下,如果主机 OS 版本与交换机上已安装的版本不同,则无需使用 force-host 选项即可安装最新版本。

如果安装包驻留在交换机上,请执行 request system software add <pathname><source> reboot 命令。

例如:

如果安装包远程驻留在交换机,请执行 request system software add <pathname><source> reboot 命令。

例如:

重新启动完成后,验证新版本的软件是否已通过执行 show version 命令正确安装。

在 QFX10008 和 QFX10016 交换机上,将软件从 Junos OS 15.1X53-D3X 版本 15.1X53-D3X 升级到 Junos OS 版本 15.1X53-D60、15.1X53-D61.7、15.1X53-D63 和 15.1X53-D63

注意:

安装软件之前,请备份中 /var/home的任何关键文件。有关如何备份关键文件的更多信息,请联系 客户支持 https://www.juniper.net/support

交换机包含两个路由引擎,因此您需要在每个路由引擎(re0 和 re1)上安装软件。

如果安装包驻留在交换机上,请执行 request system software add <pathname><source> 命令。

要在 re0 上安装软件:

如果安装包远程驻留在交换机,请执行 request system software add <pathname><source> re0 命令。

例如:

要在 re1 上安装软件:

如果安装包远程驻留在交换机,请执行 request system software add <pathname><source> re1 命令。

例如:

重新启动两个路由引擎。

例如:

重新启动完成后,验证新版本的软件是否已通过执行 show version 命令正确安装。

在 QFX10008 和 QFX10016 交换机上安装软件

由于交换机带有两个路由引擎,因此可以单独在每个路由引擎上执行 Junos OS 安装,以避免中断网络操作。

注意:

安装软件之前,请备份中 /var/home的任何关键文件。有关如何备份关键文件的更多信息,请联系 客户支持 https://www.juniper.net/support

警告:

如果启动软件安装时启用平滑路由引擎切换 (GRES)、不间断桥接 (NSB) 或不间断活动路由 (NSR),软件将无法正常安装。提示时,请确保发出 CLI delete chassis redundancy 命令。如果启用了 GRES,将使用 命令将其删除 redundancy 。默认情况下,NSR 禁用。如果启用了 NSR,请从 [edit routing-options] 层次结构级别中移除不间断路由语句以禁用。

  1. 登录主路由引擎的控制台。

    有关通过控制台端口登录路由引擎的详细信息,请参阅交换机的特定硬件指南。

  2. 从命令行进入配置模式:

  3. 禁用路由引擎冗余:

  4. 禁用不间断桥接:

  5. 保存两个路由引擎上的配置更改:

  6. 退出 CLI 配置模式:

    准备交换机后,首先在备份路由引擎上安装新的 Junos OS 版本,同时在主路由引擎上保留当前运行的软件版本。这使得主路由引擎能够继续运行,最大限度地减少网络中断。

    确保新软件版本在备份路由引擎上正确运行之后,您可以准备好将路由控制切换到备份路由引擎,然后升级或降级其他路由引擎上的软件版本。

  7. 登录其他路由引擎上的控制台端口(当前为备份)。

    有关通过控制台端口登录路由引擎的详细信息,请参阅交换机的特定硬件指南。

  8. 使用 request system software add 命令安装新软件包:

    有关该命令的 request system software add 详细信息,请参阅 CLI Explorer

  9. 重新启动交换机,以便使用 request system reboot 命令启动新软件:

    注意:

    您必须重新启动交换机,才能在交换机上加载 Junos OS 的新安装。

    要中止安装,请勿重新启动交换机。相反,完成安装,然后发出 request system software delete <package-name> 命令。这是您停止安装的最后机会。

    重新启动交换机时,所有软件都加载。安装可能需要 5 到 10 分钟。然后交换机从刚刚安装软件的启动设备重新启动。重新启动完成后,交换机将显示登录提示。

    升级软件时,执行安装的路由引擎不会发送信息流。

  10. 登录并发出 show version 命令以验证所安装软件的版本。

    在备份路由引擎上安装软件后,您准备将路由控制切换到备份路由引擎,然后升级或降级主路由引擎软件。

  11. 登录主路由引擎控制台端口。

    有关通过控制台端口登录路由引擎的详细信息,请参阅交换机的特定硬件指南。

  12. 将路由控制传输到备份路由引擎:

    有关该命令的 request chassis routing-engine master 详细信息,请参阅 CLI Explorer

  13. 验证备份路由引擎(插槽 1)是否为主路由引擎:

  14. 使用 request system software add 命令安装新软件包:

    有关该命令的 request system software add 详细信息,请参阅 CLI Explorer

  15. 使用 request system reboot 命令重新启动路由引擎:

    注意:

    您必须重新启动才能在交换机上加载 Junos OS 的新安装。

    要中止安装,请勿重新启动系统。相反,完成安装,然后发出 request system software delete jinstall <package-name> 命令。这是您停止安装的最后机会。

    重新启动系统时,软件将加载。安装可能需要 5 到 10 分钟。然后交换机从刚刚安装软件的启动设备重新启动。重新启动完成后,交换机将显示登录提示。

    升级软件时,执行安装的路由引擎不会发送信息流。

  16. 登录并发出 show version 命令以验证所安装软件的版本。

  17. 将路由控制传输回主路由引擎:

    有关该命令的 request chassis routing-engine master 详细信息,请参阅 CLI Explorer

  18. 验证主路由引擎(插槽 0)是否确实是主路由引擎:

执行统一 ISSU

您可以使用统一 ISSU 升级交换机上运行的软件,并在升级过程中将流量中断降至最低。

注意:

Junos OS 版本 13.2X51-D15 和更高版本支持统一 ISSU。

执行以下任务:

准备交换机以进行软件安装

使用统一 ISSU 开始软件安装之前:

  • 确保启用不间断活动路由 (NSR)、不间断桥接 (NSB) 和平滑路由引擎切换 (GRES)。NSB 和 GRES 支持 NSB 的第 2 层协议可同步主路由引擎和备份路由引擎之间的协议信息。

    要验证是否启用了不间断活动路由:

    注意:

    如果启用了不间断活动路由,则启用平滑路由引擎切换。

    如果未启用不间断活动路由 (Stateful ReplicationDisabled),请参阅 在 交换机上配置不间断活动路由 ,了解如何启用此路由的信息。

  • 支持不间断桥接 (NSB)。有关如何启用交换机的信息,请参阅 配置 交换机上的不间断桥接(CLI 过程)

  • (可选)将交换机上的系统软件(Junos OS、活动配置和日志文件)备份到带有 命令的外部存储设备 request system snapshot

使用统一 ISSU 升级软件

本过程介绍如何升级独立交换机上运行的软件。

要使用统一 ISSU 升级交换机:

  1. QFX 系列设备上安装软件包中,按照“下载软件文件”部分和浏览器部分的过程下载软件包。

  2. 将软件包或软件包复制到交换机。建议将文件复制到目录中 /var/tmp

  3. 登录控制台连接。通过使用控制台连接,您可以监控升级的进展。

  4. 启动 ISSU:

    • 在交换机上,输入:

      package-name.tgz例如jinstall-host-qfx-10-f-x86-64-20.4R1.n-secure-signed.tgz

    注意:

    升级期间,您无法访问 Junos OS CLI。

    升级执行时,交换机显示的状态消息与以下消息类似:

    注意:

    如果 FPC 处于暖启动阶段,则统一 ISSU 可能会停止,而不是中止。此外,在数据包转发引擎 (PFE) 的暖启动过程中,不会检测到任何断开的链路。

    注意:

    如果统一 ISSU 进程停止,则可以查看日志文件来诊断问题。日志文件位于 /var/log/vjunos-log.tgz

  5. 在交换机重新启动完成后登录。要验证软件是否已升级,请输入以下命令:

  6. 通过将新的 Junos OS 映像复制到所有交换机的替代根分区,确保弹性双根分区功能正常运行:

    如果系统未能从主根分区启动,则弹性双根分区允许交换机从备用根分区透明地启动。

升级和降级 Junos OS 版本和延长生命周期终止版本的支持策略

我们有两种类型的版本,EOL 和 EEOL:

  • 生命周期终止 (EOL) 版本在第一个通用可用性日期后的二十四个月提供工程支持,客户支持又支持六个月。

    延长生命周期终止 (EEOL) 版本在第一个通用可用性日期后三十六个月提供工程支持,客户支持再延长六个月。

对于 EOL 和 EEOL 版本,您可以升级到接下来的三个后续版本,或降级到前三个版本。例如,您可以从 20.4 升级到接下来的三个版本 - 21.1、21.2 和 21.3 或降级到前三个版本 – 20.3、20.2 和 20.1。

对于仅 EEOL 版本,您还有一个附加选项 - 您可以直接从一个 EEOL 版本升级到接下来的两个后续 EEOL 版本,即使目标版本超出了下三个版本。同样,您也可以从一个 EEOL 版本直接降级到前两个 EEOL 版本,即使目标版本超过前三个版本也是如此。例如,20.4 是 EEOL 版本。因此,您可以从 20.4 升级到接下来的两个 EEOL 版本 - 21.2 和 21.4 或降级到前两个 EEOL 版本 – 20.2 和 19.4。

表 1:EOL 和 EEOL 版本
版本类型 工程终止 (EOE) 支持终止 (EOS) 升级/降级到后续 3 个版本 升级/降级到后续 2 个 EEOL 版本
生命周期终止 (EOL) 24 个月 工程结束 + 6 个月 是的
延长生命周期 (EEOL) 36 个月 工程结束 + 6 个月 是的 是的

有关 EOL 和 EEOL 版本的详细信息,请 参阅 https://www.juniper.net/support/eol/junos.html

有关软件安装和升级的信息,请参阅 安装和升级指南