Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

恢复 Junos OS

如果软件安装失败或安装 Junos OS 后出现故障(如 CLI 无法正常工作),您可以恢复故障软件。您可以通过安装 Junos OS 来恢复软件,并移除现有 Junos OS 映像以安装新映像。

从失败的软件安装中恢复

问题

描述

如果 Junos OS 似乎已安装,但 CLI 无法正常工作,或者设备未安装任何软件,则可以使用此恢复安装过程安装 Junos OS。

溶液

如果交换机上已存在 Junos OS 映像,则可以将新的 Junos OS 软件包安装在单独的分区中,在这种情况下,两个 Junos OS 映像都将保留在交换机上,也可以在开始新安装过程之前删除现有的 Junos OS 映像。

注意:

QFX5100、QFX5200、EX4600、QFX10000 和 OCX 系列交换机没有单独的分区来重新安装 Junos OS 映像。

恢复映像会自动在这些交换机上创建。如果之前运行的交换机已开机且无法使用 Junos OS 映像启动,则可以通过在“选择恢复映像”菜单中选择一个选项,使用恢复 Junos OS 映像启动交换机。

我们建议在交换机上在外部 USB 闪存驱动器上创建系统快照,并将快照用于恢复目的。系统快照功能会拍摄当前用于运行设备的文件的“快照”( /config 目录的完整内容,其中包括正在运行的瞻博网络 Junos OS、活动配置、救援配置以及主机操作系统),并将所有这些文件复制到外部 USB 闪存驱动器中。请参阅 创建快照并使用它来启动 QFX3500 和 QFX3600 系列交换机创建快照并使用它来启动 QFX 系列交换机

QFX5200交换机和QFX10000交换机不支持系统快照。

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

  1. 打开交换机电源。加载程序脚本将启动。

  2. 出现消息 Loading /boot/defaults/loader.conf 后,系统会提示您以下消息:

    Hit [Enter] to boot immediately, or space bar for command prompt.

    按空格键进入手动加载程序。将 loader> 出现提示符。

    注意:

    QFX5100、QFX5200、EX4600、QFX10000 和 OCX 系列交换机上不会出现加载程序提示符。

    仅在 QFX5100、QFX5200、EX4600、QFX10000 和 OCX 系列交换机上,如果之前运行的交换机已打开电源且无法使用 Junos OS 映像启动,则会自动保存恢复映像。

    当其中一个交换机启动且无法加载某个版本的 Junos OS 时,控制台上会显示“选择恢复映像”菜单。 按照“选择恢复映像”菜单中的说明为其中一个交换机加载 Junos OS 的恢复版本。

    如果您使用的是 QFX5100、QFX5200、EX4600、QFX10000 或 OCX 系列交换机,则可以忽略此过程的其余部分。

  3. 输入以下命令:

    哪里:

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

    • external- 将安装包安装到外部介质(例如 U 盘)上。

    • source— 表示 Junos OS 软件包的名称和位置,可以在网络上的服务器上或作为外部介质上的文件,如以下两个示例所示:

      • 服务器的网络地址和服务器上的路径;例如, tftp://192.0.2.0/junos/jinstall-qfx-5e-flex-15.1X53-D30.5-domestic-signed.tgz

      • USB 设备上的 Junos OS 软件包(通常作为唯一文件存储在根驱动器中),例如 file://jinstall-qfx-5e-flex-15.1X53-D30.5-domestic-signed.tgz)。

    安装现在正常进行,并以登录提示结束。

在运行具有升级版 FreeBSD 的 Junos OS 的设备上恢复 Junos OS

从 Junos OS 15.1 或更高版本开始, 某些硬件平台运行升级的 FreeBSD 内核 (FreeBSD 10.x 或更高版本) 而不是 FreeBSD 6.1。通过升级版 FreeBSD 运行 Junos OS 的瞻博网络设备有两个独立的卷:

  • dev/gpt/junos (简称 /junos )卷,用于运行 Junos OS 以及存储配置和日志文件

  • dev/gpt/oam (简称 /oam ),一个操作、管理和维护 (OAM) 卷,用于存储 Junos OS 和配置的完整备份。

如果设备软件损坏或 /junos 卷发生故障,您可以使用存储在 /oam 卷中的备份软件和配置来启动系统并使用恢复配置还原 Junos OS。若要执行此重新启动并还原配置, /oam 卷必须具有为系统提供正在运行的配置所需的所有信息。此信息由使用命令创建的 request system snapshot recovery 恢复快照提供。

注意:

您需要控制台访问权限才能执行以下过程来恢复 Junos OS。

要使用存储在 /oam 卷中的恢复快照恢复 Junos OS,请执行以下操作:

  1. 按前面板上的电源按钮,关闭路由器或交换机等设备的电源。
  2. 连接并配置管理设备,如 PC 或笔记本电脑,如下所示:
    1. 关闭管理设备的电源。
    2. 将设备随附的以太网反转电缆的一端插入设备随附的 RJ-45–to–DB-9 串行端口适配器。
    3. 将 RJ-45–到 DB-9 串行端口适配器插入管理设备上的串行端口。
    4. 将以太网反转电缆的另一端连接到设备上的控制台端口。
    5. 打开管理设备的电源。
    6. 在管理设备上,启动异步终端仿真应用程序(如 Microsoft Windows 超级终端),然后选择要使用的相应通信 (COM) 端口(如 COM1)。
    7. 按如下方式配置端口设置:
      • 每秒位数:9600

      • 数据位:8

      • 奇偶校验:无

      • 停止位:1

      • 流控制:无

  3. 按前面板上的电源按钮,打开设备电源。

    验证前面板上的 电源 指示灯是否变为绿色。

    管理设备上的终端仿真屏幕显示设备的启动顺序。

  4. 访问 Junos 主菜单。
    • 在 Junos OS 17.3 版之前的版本中,Junos 主菜单会在启动时显示 3 秒钟,然后自动引导 /junos 卷。在 3 秒的窗口中按任意键可停止自动启动序列并显示 Junos 主菜单。

      注意:

      每次在连接到控制台时重新启动路由器时,都会显示 Junos 主菜单。

    • 从 Junos OS 17.3 版开始,在 3 秒的窗口中按 Ctrl+C 可停止自动启动序列并显示 Junos 主菜单。

  5. 在 Junos 主菜单的选择:提示符下,输入B4选择 4. [B]oot menu
  6. 在“启动菜单”中的“选择:”提示符下,输入R3以选择3. Boot from [R]ecovery snapshot该选项。设备将重新启动到恢复模式。以下示例输出显示了在 EX2300 交换机上恢复 Junos OS 时终端上显示的消息。
  7. 登录到设备并运行命令 request system recover junos-volume
  8. 重新启动设备以完成恢复。
    注意:

    有关详细信息,请参阅 KB32642