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 才能使用。您可以在单个和冗余路由引擎上安装软件。

在具有单个路由引擎 (Junos OS) 的路由器上安装软件包

在设备上安装新软件版本之前,应备份当前系统。

注意:

从 Junos OS 20.3R1 版开始,ACX710 路由器支持有限的映像。

要升级路由器或交换机上的软件:

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

    变量 installation-package 是安装包的名称。指定本地磁盘上的绝对路径。有关软件包名称前缀,请参阅 Junos OS 安装软件包名称

    注意:

    (仅限 Junos OS)要一次安装多个软件包,可以使用命令request system software add set。有关此命令的详细信息,请参阅set请求系统软件添加 (Junos OS) 中的选项。

    谨慎:

    如果使用命令安装软件包时,如果软件包所在的路由引擎和要安装 request system software add软件包的路由引擎相同,则不要包含该re0 | re1选项。在这种情况下,包将在成功升级后被删除。

  2. 重新启动设备以启动新软件:
    注意:

    您必须重新启动设备才能在设备上加载新的软件版本。

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

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

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

  3. 登录并验证所安装软件的版本:
    • 要验证 Junos OS 版本安装的版本,请使用 show version 命令。

在具有冗余路由引擎的设备上安装软件包 (Junos OS)

如果设备有两个路由引擎,请分别在每个路由引擎上执行 Junos OS 安装,以最大程度地减少网络操作中断。

要升级冗余路由引擎,请先在备份路由引擎上安装新的 Junos OS 版本,同时在主路由引擎上保留当前运行的软件版本。确保新软件版本在备份路由引擎上正常运行后,将设备控制切换到备份路由引擎。最后,在新备份路由引擎上安装新软件。有关详细过程,请参阅以下小节:

准备设备以进行安装 (Junos OS)

确定这是否是升级设备的最佳过程:

警告:

如果在启动软件安装时启用了平稳路由引擎切换 (GRES) 或不间断活动路由 (NSR),则软件将无法正确安装。确保停用 GRES(如果已启用)。默认情况下,NSR 处于禁用状态。如果启用了 NSR,请从 [编辑路由选项] 层次结构级别中删除不间断路由语句以将其禁用。

要确保禁用 GRES 和 NSR,请执行以下操作:

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

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

  2. 从 CLI 操作提示符进入配置模式:

  3. 禁用不间断活动路由 (NSR)(在运行 Junos OS 10.4 或更高版本的交换机上受支持):

  4. 如果启用不间断桥接,请将其禁用:

  5. 禁用路由引擎冗余(如果启用):

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

    注意:

    要确保在软件升级之前提交最新的配置更改,即使之前禁用了不间断活动路由和平稳路由引擎切换,也要执行此步骤。

  7. 退出 CLI 配置模式:

在备份路由引擎 (Junos OS) 上安装软件

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

在开始此过程之前,请确定所需的软件包并将其下载到主路由引擎的 / var/tmp 目录中。有关哪些软件包用于哪些升级的信息,请参阅 Junos OS 安装包名称

要在备份路由引擎上安装软件:

  1. 登录到插槽 0 中当前主路由引擎上的控制台端口。

  2. 使用以下命令在 request system software add 备份路由引擎 (re1) 上安装新软件包:

    安装和验证大约需要 15 分钟。

    谨慎:

    如果软件包所在的路由引擎和要安装软件包的路由引擎相同,则在使用命令安装 request system software add软件包时不要包含re0re1选项。在这种情况下,包将在成功升级后被删除。

    对于运行 Junos OS 12.2 版及更高版本的 M 系列、MX 系列和 T 系列路由器,您可以使用命令 request system software add set 同时安装多个软件包:

    有关命令的详细信息 request system software add set ,请参阅 请求系统软件添加 (Junos OS)CLI 资源管理器

  3. 重新启动备份路由引擎以启动新软件:

    必须重新启动设备才能在设备上加载新安装的 Junos OS。您可以通过添加到rebootrequest system software add命令来组合步骤 2 和 3。但如果单独执行这些步骤,请确保重新启动刚刚添加系统软件的路由引擎。

    注意:

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

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

    升级软件时,执行安装的路由引擎未路由信息流。

  4. show version invoke-on other-routing-engine发出命令以验证是否已安装新软件。

  5. (可选)使用命令添加 request system software add jweb 软件包。在添加此软件包之前,必须先像下载安装软件包一样下载软件。有关下载 jweb 软件包的详细信息,请参阅下载软件 (Junos OS)。

    jweb 安装模块添加了一个路由器管理图形用户界面,您可以使用该界面查看和配置路由器。

在其余路由引擎 (Junos OS) 上安装软件

在备份路由引擎上安装软件后,您就可以将路由控制切换到备份路由引擎,然后在插槽 0 中的其余路由引擎上升级或降级软件。

要在主路由引擎上安装软件:

  1. 将路由控制从主路由引擎转移到备份路由引擎:

    有关该 request chassis routing-engine master 命令的详细信息,请参阅 CLI 资源管理器

  2. 验证插槽 1 中的路由引擎现在是否为主路由引擎:

  3. 使用以下命令在 request system software add 插槽 0 中的路由引擎上安装新软件包:

    安装和验证大约需要 15 分钟。

    谨慎:

    如果软件包所在的路由引擎和要安装软件包的路由引擎相同,则在使用命令安装 request system software add软件包时不要包含re0re1选项。在这种情况下,包将在成功升级后被删除。

    对于运行 Junos OS 12.2 版及更高版本的 M 系列、MX 系列和 T 系列路由器,您可以使用命令 request system software add set 同时安装多个软件包:

    有关命令的详细信息 request system software add set ,请参阅 请求系统软件添加 (Junos OS)CLI 资源管理器

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

    必须重新启动设备才能在设备上加载新安装的 Junos OS。您可以通过添加到rebootrequest system software add命令来组合步骤 3 和 4。但如果单独执行这些步骤,请确保重新启动刚刚添加系统软件的路由引擎。

    注意:

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

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

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

  5. 登录到当前备份路由引擎(插槽 0)并发出命令以 show version 验证所安装软件的版本。

  6. (可选)使用命令添加 request system software add jweb 软件包。在添加此软件包之前,必须先像下载安装软件包一样下载软件。有关下载 jweb 软件包的详细信息,请参阅下载软件 (Junos OS)。

    jweb 安装模块添加了一个路由器管理图形用户界面,您可以使用该界面查看和配置路由器。

完成安装 (Junos OS)

在两个路由引擎上安装软件后,将路由器恢复到其原始配置并备份新安装。

要完成冗余路由引擎升级:

  1. 恢复开始此过程之前存在的配置(从 准备设备进行安装 (Junos OS)):

    注意:

    命令上的 rollback 编号应与您为安装准备路由器时执行的提交数匹配。例如,如果您为禁用路由引擎冗余和禁用不间断桥接执行了单独的提交,则需要在 rollback 2 此步骤中使用。

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

  3. 将路由控制传输回插槽 0 中的原始主路由引擎:

    有关该 request chassis routing-engine master 命令的详细信息,请参阅 CLI 资源管理器

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

  5. 安装新软件并对其成功运行感到满意后,请在主路由引擎和备份路由引擎上备份新软件。

    • 要使用升级版 FreeBSD 备份 Junos OS,请使用 request system snapshot recovery 以下命令。要查找哪些版本的平台将 Junos OS 与升级版 FreeBSD 配合使用,请参阅 功能浏览器 并输入 Junos kernel upgrade to FreeBSD 10+。有关更多信息,请参阅 具有升级版 FreeBSD 的 Junos OS 快照使用更改

    • 对于 Junos OS,请使用 request system snapshot 以下命令:

    根文件系统备份到 /altroot,/config 备份到 /altconfigroot 和 /config 文件系统位于路由器的 CompactFlash 卡上,/altroot 和 /altconfig 文件系统位于路由器的硬盘或固态驱动器 (SSD) 上。

    有关该 request system snapshot 命令的详细信息,请参阅 CLI 资源管理器

    注意:

    发出 request system snapshot 命令后,由于软件的运行副本和备份副本相同,因此无法返回到以前版本的软件。