迁移、升级和降级说明
本节包含升级 Junos OS 的过程,以及适用于提供商边缘的 Junos Fusion 的 Junos OS 的升级和降级策略。升级或降级 Junos OS 可能需要几个小时,具体取决于网络的规模和配置。
升级聚合设备的基本过程
升级或降级 Junos OS 时,请始终使用软件 jinstall 包。只有在瞻博网络支持代表的指示下,才能使用其他软件包(如 jbundle 软件包)。有关软件包内容 jinstall 和安装过程详细信息的信息,请参阅 安装和升级指南。
升级之前,请备份文件系统和当前处于活动状态的 Junos OS 配置,以便在升级失败时可以恢复到已知的稳定环境。发出以下命令:
user@host> request system snapshot
安装过程将重建文件系统并完全重新安装 Junos OS。 之前安装软件时的配置信息将保留,但日志文件的内容可能会被擦除。路由平台上存储的文件,如配置模板和 shell 脚本(唯一的例外是和 juniper.conf ssh 文件)可能会被删除。要保留存储的文件,请在升级或降级路由平台之前将其复制到另一个系统。请参阅 安装和升级指南。
Junos OS 22.4R2 版的下载和安装过程与早期 Junos OS 版本不同。
-
使用 Web 浏览器导航至瞻博网络网页上的下载软件 URL:
-
使用瞻博网络代表提供的用户名(通常为您的电子邮件地址)和密码登录瞻博网络身份验证系统。
-
选择 “按技术”>Junos 平台> Junos Fusion ,查找要下载的软件。
-
从页面右侧的“版本”下拉列表中选择版本号(要下载的软件版本号)。
-
选择“ 软件 ”选项卡。
-
选择该版本的软件包。
-
查看并接受最终用户许可协议。
-
将软件下载到本地主机。
-
将软件复制到路由平台或内部软件分发站点。
-
在聚合设备上安装新的
jinstall软件包。注意:我们建议您使用控制台在带外升级所有软件包,因为在升级过程中带内连接会丢失。
美国和加拿大的客户使用以下命令。
-
对于 64 位软件:
注意:我们建议您在实施适用于提供商边缘的 Junos Fusion时使用 64 位Junos OS软件。
user@host> request system software add validate reboot source/jinstall64-22.4R2.SPIN-domestic-signed.tgz
-
对于 32 位软件:
user@host> request system software add validate reboot source/jinstall-22.4R2.SPIN-domestic-signed.tgz
所有其他客户,请使用以下命令。
-
对于 64 位软件:
注意:我们建议您在实施适用于提供商边缘的 Junos Fusion时使用 64 位Junos OS软件。
user@host> request system software add validate reboot source/jinstall64-22.4R2.SPIN-export-signed.tgz
-
对于 32 位软件:
user@host> request system software add validate reboot source/jinstall-22.4R2.SPIN-export-signed.tgz
将替换
source为以下值之一:-
/pathname- 用于从路由器上的本地目录安装的软件包。
-
对于从远程位置下载和安装的软件包:
-
ftp://hostname/pathname
-
http://hostname/pathname
-
scp://hostname/pathname (仅适用于加拿大和美国版本)
-
validate该选项根据当前配置验证软件包,作为添加软件包的先决条件,以确保路由器成功重新启动。当添加的软件包用于其他版本时,这是默认行为。添加
reboot命令将在验证并安装升级后重新启动路由器。重新启动完成后,路由器将显示登录提示。加载过程可能需要 5 到 10 分钟。仅当升级成功时,才会重新启动。
-
安装 Junos OS 22.4R2 jinstall 版软件包后,无法通过发出命令返回到之前安装的 request system software rollback 软件。相反,您必须发出 request system software add validate 命令并指定 jinstall 与以前安装的软件对应的软件包。
升级具有冗余路由引擎的聚合设备
如果聚合设备有两个路由引擎,请分别在每个路由引擎上执行 Junos OS 安装,如下所示,以尽量减少网络作中断:
-
在主路由引擎上禁用平滑路由引擎切换 (GRES),并将配置更改保存到两个路由引擎。
-
在备份路由引擎上安装新的 Junos OS 版本,同时在主路由引擎上保留当前运行的软件版本。
-
确保新软件版本在备份路由引擎上正确运行后,切换到备份路由引擎以激活新软件。
-
在现在作为备份路由引擎处于活动状态的原始主路由引擎上安装新软件。
有关详细过程,请参阅《 安装和升级指南》。
准备用于卫星设备转换的交换机
Junos 融合拓扑中的卫星设备使用与标准 Junos OS 软件包不同的卫星软件包。在卫星设备上安装卫星软件包之前,首先需要将目标卫星设备升级到可转换为卫星软件的临时 Junos OS 软件版本。有关卫星设备硬件和软件的要求,请参阅 了解 Junos Fusion 软件和硬件要求
从聚合设备启动作时,必须满足以下条件,然后才能将运行 Junos OS 14.1X53-D43 版的独立交换机转换为卫星设备:
-
交换机只能转换为 SNOS 3.1 及更高版本。
-
必须使用
request system zeroize命令将交换机设置为出厂默认配置,或者配置中必须包含以下命令:set chassis auto-satellite-conversion。
使用 EX4300 交换机的客户,请使用以下命令:
user@host> request system software add validate reboot source/jinstall-ex-4300-14.1X53-D43.3-domestic-signed.tgz
使用QFX5100交换机的客户,请使用以下命令:
user@host> request system software add reboot source/jinstall-qfx-5-14.1X53-D43.3-domestic-signed.tgz
临时安装完成且交换机在与卫星设备转换兼容的单行上运行 Junos 和 OS 版本后,请执行以下步骤:
-
使用控制台端口登录到设备。
-
清除设备:
[edit] user@satellite-device# request system zeroize
注意:设备重新启动以完成重置设备的过程。
如果未使用控制台端口连接登录设备,则输入 request system zeroize 命令后,与设备的连接将会断开。
如果断开与设备的连接,请使用控制台端口登录。
-
(仅限 EX4300 交换机)重新启动完成后,将内置 40-Gbps QSFP+ 接口从虚拟机箱端口 (VCP) 转换为网络端口:
user@satellite-device> request virtual-chassis vc-port delete pic-slot 1 port port-number
例如,要将 EX4300-24P 交换机上的所有四个内置 40-Gbps QSFP+ 接口转换为网络端口:
user@satellite-device> request virtual-chassis vc-port delete pic-slot 1 port 0 user@satellite-device> request virtual-chassis vc-port delete pic-slot 1 port 1 user@satellite-device> request virtual-chassis vc-port delete pic-slot 1 port 2 user@satellite-device> request virtual-chassis vc-port delete pic-slot 1 port 3
对于将在 Junos Fusion 拓扑中用作上行链路接口的 40-Gbps QSFP+ 接口,需要执行此步骤。EX4300 交换机上的内置 40-Gbps QSFP+ 接口默认配置为 VCP,并且默认设置在设备重置后恢复。
完成初步准备后,您可以使用以下三种方法之一将交换机转换为卫星设备:自动转换、手动转换和预配置。请参阅 为提供商边缘配置 适用于提供商边缘的 Junos Fusion ,了解每种方法的详细配置步骤。
将卫星设备转换为独立设备
如果需要将卫星设备转换为独立设备,则必须在卫星设备上安装新的 Junos OS 软件包,并从 Junos Fusion 拓扑中移除卫星设备。
如果卫星设备是QFX5100交换机,则需要安装 PXE 版本的 Junos OS。Junos OS 的 PXE 版本是从软件中心下载时在 Junos OS 软件包名称中包含 pxe 的软件,例如,Junos OS 14.1X53-D43 版的 PXE 映像名为 install-media-pxe-qfx-5-14.1X53-D43.3-signed.tgz。如果卫星设备是 EX4300 交换机,则需要安装标准的 jinstall-ex-4300 版本的 Junos OS。
以下步骤介绍如何下载软件,从 Junos Fusion 中移除卫星设备,并在卫星设备上安装 Junos OS 软件映像,以便设备可以作为独立设备运行。
-
使用 Web 浏览器导航至瞻博网络网页上的 Junos OS 软件下载 URL:
-
使用瞻博网络代表提供的用户名(通常为您的电子邮件地址)和密码登录瞻博网络身份验证系统。
-
从下拉列表中选择按 技术>Junos 平台> Junos Fusion ,然后为您的卫星设备选择交换机平台系列和型号。
-
选择适合您的平台的 Junos OS 14.1X53-D30 版软件映像。
-
查看并接受最终用户许可协议。
-
将软件下载到本地主机。
-
将软件复制到路由平台或内部软件分发站点。
-
从自动卫星转换配置中删除卫星设备。
如果为卫星设备的成员编号启用了自动卫星转换,请从自动卫星转换配置中移除成员编号。卫星设备的成员编号与 FPC 插槽 ID 相同。
[edit] user@aggregation-device# delete chassis satellite-management auto-satellite-conversion satellite member-number
例如,要从 Junos Fusion 中移除成员编号 101:
[edit] user@aggregation-device# delete chassis satellite-management auto-satellite-conversion satellite 101
您可以通过在
[edit chassis satellite-management auto-satellite-conversion]层次结构级别输入show命令来检查自动卫星转换配置。 -
提交配置。
要将配置提交到两个路由引擎,请执行以下作:
[edit] user@aggregation-device# commit synchronize
否则,请将配置提交到单个路由引擎:
[edit] user@aggregation-device# commit
-
在卫星设备上安装 Junos OS 软件,以将设备转换为独立设备。
[edit] user@aggregation-device> request chassis satellite install URL-to-software-package fpc-slot member-number
例如,要使用 FPC 插槽 101 将存储在聚合设备 上 /var/tmp 目录中的 PXE 软件包安装到用作卫星设备的 QFX5100 交换机上:
[edit] user@aggregation-device> request chassis satellite install /var/tmp/install-media-pxe-qfx-5-14.1X53-D43.3-signed.tgz fpc-slot 101
例如,要使用 FPC 插槽 101 将存储在聚合设备 上 var/tmp 目录中的软件包安装到充当卫星设备的 EX4300 交换机上:
[edit] user@aggregation-device> request chassis satellite install /var/tmp/jinstall-ex-4300-14.1X53-D30.3-domestic-signed.tgz fpc-slot 101
软件安装开始后,卫星设备将停止参与 Junos Fusion 拓扑。输入此命令后,软件升级开始。
-
等待软件安装随附的重新启动完成。
-
当系统提示您重新登录设备时,请从 Junos Fusion 拓扑上拔下设备缆。请参阅 从 QFX 系列设备卸下收发器 或根据需要 卸下收发器。您的设备已从 Junos Fusion 中移除。
注意:Junos OS 安装完成后,设备将使用出厂默认配置。
升级聚合设备
将聚合设备升级到 Junos OS 22.4R2 版时,还必须将卫星设备升级到卫星设备软件 3.1R1 版。
Junos OS 版本的升级和降级支持政策
我们有两种类型的版本,EOL 和 EEOL:
-
生命周期终止 (EOL) 版本在首次正式发布日期后提供为期 24 个月的工程支持,并将额外提供 6 个月的客户支持。
-
延长生命周期终止 (EEOL) 版本在第一个正式发布日期后提供 36 个月的工程支持,并将客户支持再延长 6 个月。
对于 EOL 和 EEOL 版本,您可以升级到接下来的三个后续版本,也可以降级到之前的三个版本。
仅对于 EEOL 版本,您还有一个附加选项 - 您可以直接从一个 EEOL 版本升级到接下来的两个后续 EEOL 版本,即使目标版本超出了接下来的三个版本。同样,您可以直接从一个 EEOL 版本降级到前两个 EEOL 版本,即使目标版本超出了前三个版本。
| 版本类型: | 工程终止 (EOE)、 | 支持终止 (EOS)、 | 升级/降级到后续 3 个版本升级 | /降级到后续 2 个 EEOL 版本 |
|---|---|---|---|---|
| 生命周期终止 (EOL) | 24 个月 | 工程结束 + 6 个月 | 是的 | 不 |
| 延长生命周期终止 (EEOL) | 36 个月 | 工程结束 + 6 个月 | 是的 | 是的 |
有关 EOL 和 EEOL 版本的更多信息,请参阅 https://www.juniper.net/support/eol/junos.html。
有关软件安装和升级的信息,请参阅 《安装和升级指南》。
从 Junos OS 22.4 版降级
要从 22.4 版降级到另一个受支持的版本,请按照升级过程作,但将 22.4 jinstall 软件包替换为与相应版本相对应的软件包。
降级版本不能超过三个。
有关详细信息,请参阅 安装和升级指南。