Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

EX 系列交换机上的软件安装故障排除

本主题介绍 EX 系列交换机上软件安装的故障排除问题。

从 EX 系列交换机上的软件升级失败中恢复

问题

描述

如果 Junos OS 已加载但 CLI 无法正常工作,或者交换机未安装任何软件,请使用此恢复安装过程安装 Junos OS。

解决 方案

如果系统上已有 Junos OS 映像,则可以将新的 Junos OS 软件包安装在单独的分区中,并将两个 Junos OS 映像保留在系统上,也可以在继续新安装之前擦除磁盘。

如果系统上没有 Junos OS 映像,请按照 使用存储在 USB 闪存驱动器上的软件包启动 EX 系列 交换机中的说明获取系统上的映像并启动交换机。

要执行恢复安装,请执行以下操作:

  1. 打开交换机电源。

    加载程序脚本将启动。

    显示消息 Loading /boot/defaults/loader.conf 后,系统将提示您以下信息:

  2. 按空格键进入手动加载程序。

    loader>将显示提示符。

  3. 输入以下命令:

    其中:

    • format- 使用此选项可在安装软件包之前擦除安装介质。如果未包括此选项,系统会将新的 Junos OS 软件包安装在与最近安装的 Junos OS 软件包使用的分区不同的分区中。

    • external- 使用此选项可在外部介质上安装软件包。

    • source— 表示 Junos OS 软件包的名称和位置,可以在网络上的服务器上或作为 USB 闪存驱动器上的文件:

      • 服务器的网络地址和服务器上的路径;例如, tftp://192.168.1.28/junos/jinstall-ex-4200-9.4R1.5-domestic-signed.tgz

      • USB 设备上的 Junos OS 软件包通常作为唯一文件存储在根驱动器中;例如, file:///jinstall-ex-4200-9.4R1.5-domestic-signed.tgz

    引导过程照常进行,并以登录提示结束。

从非活动分区重新启动

问题

描述

Junos OS 10.4R2 或更早版本附带的 EX 系列交换机已将 Junos OS 加载到分区 1 的系统磁盘上。首次升级时,新软件包将安装在分区 2 中。完成安装并重新启动后,分区 2 将成为活动分区。同样,后续软件包将安装在非活动分区中,当您在安装过程结束时重新启动时,该分区将成为活动分区。

在 10.4R3 及更高版本附带的交换机上,两个根分区中的每一个都会加载相同的 Junos OS 映像,每次升级时都应将新软件映像复制到备用分区。

如果执行了升级并重新启动,系统将重置活动分区。您可以使用此过程从非活动分区手动引导。

注意:

如果您已完成软件映像的安装,但尚未重新启动,请发出 request system software rollback 命令以返回到原始软件安装包。

解决 方案

从非活动分区重新启动:

注意:

如果无法访问 CLI,则可以在加载程序脚本提示符下使用以下过程从非活动分区重新启动:

  1. 从活动分区卸载并清除中断的引导:

  2. 选择要从中引导的新(非活动)分区:

    其中 x 为 0(内部)或 1(外部),y 表示非活动分区的编号,为 1 或 2。

    必须在此命令末尾包含冒号 (:)。

  3. 从非活动分区引导 Junos OS:

释放磁盘空间以进行软件安装

问题

描述

软件安装过程需要一定量的未使用磁盘空间。如果没有足够的空间,您可能会收到如下错误消息:

解决 方案

使用 request system storage cleanup 命令标识并删除不必要的文件。

从引导加载程序安装生成“无法打开包”错误

问题

描述

从加载程序提示符安装 Junos OS 软件映像时,将生成“无法打开软件包错误”:

解决 方案

这可能是由于未正确设置 IP 地址、网关 IP 地址、网络掩码地址或服务器 IP 地址。您可以从 shell 或 u-boot 提示符设置这些值。

要从命令行管理程序设置这些值,请执行以下操作:

要从 u-boot 提示符设置这些值,请登录到控制台连接,重新启动,然后在出现 u-boot 提示符 (Cntrl+c) 时停止: