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 交换机没有用于重新安装 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 交换机上不会显示加载程序提示符。

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

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

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

  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

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

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

在通过升级版 FreeBSD 在运行 Junos OS 的设备上恢复 Junos OS

某些硬件平台运行升级的 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 到 DB-9 串行端口适配器中。
    3. 将 RJ-45 到 DB-9 串行端口适配器插入管理设备上的串行端口。
    4. 将以太网反转电缆的另一端连接到设备上的控制台端口。
    5. 打开管理设备的电源。
    6. 在管理设备上,启动您的异步终端仿真应用程序(如 Microsoft Windows HyperTerminal)并选择要使用的相应通信 (COM) 端口(例如 COM1)。
    7. 按以下步骤配置端口设置:
      • 位/秒: 9600

      • 数据位:8

      • 奇偶校验:无

      • 停止位:1

      • 流控制:无

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

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

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

  4. 访问 Junos 主菜单。

    在 3 秒的窗口期按 Ctrl+c 可停止自动启动序列并显示 Junos 主菜单。

  5. 在 Junos 主菜单的 Choice: 提示符中,输入B4选择4. [B]oot menu。仅显示对您设备有效的选项。菜单编号会根据可用内容而变化。
  6. 在“启动菜单”中的“选项:”提示符中,输入R3选择4. Boot from [R]ecovery snapshot选项。设备重新启动,进入恢复模式。以下示例输出显示了在 EX2300 交换机上恢复 Junos OS 时终端上显示的消息。
  7. 登录设备并运行命令request system recover junos-volume
  8. 重新启动设备以完成恢复。
    注意:

    有关详细信息,请参阅 KB32642