使用紧急启动设备 (Junos OS) 进行恢复
如果设备上的 Junos OS 软件损坏,紧急启动设备将帮助您恢复软件。
为路由器创建紧急启动设备
如果设备的 Junos OS 软件以某种方式损坏,导致 Junos OS 软件无法完全加载,您可以使用紧急启动设备恢复设备。紧急启动设备对主磁盘进行重新分区,并重新加载全新安装的 Junos OS 软件。
从 Junos OS 15.1 版开始,某些硬件平台运行升级版的 FreeBSD 内核(FreeBSD 10.x 或更高版本),而不是 FreeBSD 6.1。
本节中概述的过程讨论如何为任何 ACX 系列、M 系列、MX 系列、T 系列、TX Matrix 和 TX Matrix Plus 路由器创建紧急启动设备。
要创建紧急启动设备:
为 QFX 系列交换机创建紧急启动设备
开始之前,您需要从 https://www.juniper.net/customers/support/ 下载设备和 Junos OS 版本的安装介质映像。
如果设备上的 Junos OS 因某种原因损坏导致软件无法正常加载,您可以使用紧急启动设备对主磁盘重新分区并加载全新安装的 Junos OS。 使用以下过程创建紧急启动设备。
您可以在其他瞻博网络设备或任何支持 Linux 的笔记本电脑或台式 PC 上创建紧急启动设备。创建紧急启动设备的步骤因设备而异。
要创建紧急启动设备:
使用 QFX 系列交换机上的紧急启动设备恢复安装
如果设备上的 Junos OS 因某种方式损坏导致软件无法正确加载,您可能需要使用紧急启动设备(例如 USB 闪存驱动器)执行恢复安装,以恢复默认出厂安装。恢复软件后,需要恢复设备配置。您可以像出厂时那样创建新配置,或者如果保存了之前的配置,则只需将该文件还原到设备即可。
如果可能,在执行恢复安装之前,应尝试执行以下步骤:
-
确保您有要在安装期间使用的紧急启动设备。有关如何创建紧急启动设备的信息,请参阅 为 QFX 系列交换机创建紧急启动设备 。
-
将文件 /config/juniper.conf.gz 中的现有配置从设备复制到远程系统(如服务器)或紧急启动设备。为了提高安全性,您还可以将备份配置(名为 /config/juniper.conf.n 的文件,其中 n 是 0 到 9 的数字)复制到远程系统或紧急启动设备。
您可以使用系统快照功能完成此步骤。系统快照功能拍摄当前用于运行 QFX 系列交换机的文件( /config 和 /var 目录的完整内容,包括正在运行的 Junos OS、活动配置和救援配置)的“快照”,并将所有这些文件复制到内存源中。请参阅 创建快照并使用它来启动 QFX 系列交换机。
注意:QFX10000 和 QFX5200 交换机不支持系统快照。
谨慎:恢复安装过程会完全覆盖内部闪存的全部内容。
-
根据需要将任何其他存储的文件复制到远程系统。
要重新安装 Junos OS:
-
连接到设备的控制台端口(直接或通过控制台服务器)。
-
将紧急启动设备插入 QFX 系列交换机。
-
重新启动或重启设备。
-
设备重新启动后,按住 Esc 键,直到启动选项菜单打开。
Press Esc for boot options ... Intel(R) Xeon(R) CPU @ 2.50GHz 2.50 GHz V0018.8 16384 MB RAM Continue Boot Manager Device Manager Boot From File Setup Utility
注意:如果您错过按 Esc 以打开启动选项菜单,则可能必须多次重新启动或重启设备。
-
在引导选项菜单中,选择 引导管理器。
-
在“启动管理器”菜单中,选择紧急启动设备。在此示例中,紧急启动设备是 USB 设备。
注意:在更高版本中,“启动管理器”菜单可能会为同一 USB 恢复设备显示两个不同的条目。选择 EFI USB 设备 条目。
┌──────────────────────────────────────────────────────────────────────────────┐ │ Boot Manager │ └──────────────────────────────────────────────────────────────────────────────┘ Boot Option Menu SSD0 : ATP M.2 2242 IBA GE Slot 0101 v1350 IBA GE Slot 0102 v1350 USB : General Udisk SSD1 : ATP M.2 2242 IBA GE Slot 0103 v1350 EFI HDD Device (ATP M.2 2242) Internal EFI Shell
此时将打开 Juniper Linux Installer 或 GNU GRUB 菜单。菜单和选项可能因平台和版本而略有不同。
-
如果紧急启动设备上安装了出厂的 Junos OS 软件,软件会提示您使用以下选项:
Juniper Linux Installer - (c) Juniper Networks 2014 Reboot Install Juniper Linux Platform Boot to host shell [debug]
选择 安装瞻博网络 Linux 平台 ,从紧急启动设备安装 Junos OS 软件。
注意:根据平台和版本的不同,您可能会看到不同的条目,如 “安装瞻博网络 Linux”、“ 安装瞻博网络 Linux 平台”或 “安装支持安全启动的瞻博网络 Linux”。
-
设备从紧急启动设备复制软件,偶尔显示状态消息。复制软件最多可能需要 12 分钟。
-
将软件复制到设备后,设备将从刚刚安装软件的内部闪存重新启动。
注意:如果“启动管理器”菜单同时包含 SSD 驱动器和 EFI HDD 设备条目,请手动选择 EFI HDD 设备 选项。
重新启动完成后,设备将显示 Junos OS 登录提示:
root@switch#
-
像设备出厂时一样创建新配置,或将以前保存的配置文件还原到设备。
-
卸下紧急启动设备。
执行恢复安装
如果设备的软件已损坏或损坏,您可能需要执行恢复安装,使用紧急启动设备恢复默认出厂安装。恢复软件后,需要恢复路由器或交换机的配置。您可以像设备出厂时那样创建新配置,或者如果您保存了设备的先前配置,则只需将该文件还原到系统即可。
根据具体情况,在执行恢复安装之前,应尝试执行以下步骤:
确保您有要在安装过程中使用的紧急恢复磁盘。首次运送路由器或交换机时,会随之提供紧急恢复磁盘。有关创建紧急启动设备的说明,请参阅 为路由器创建紧急启动设备
将文件 /config/juniper.conf.gz 中的现有配置从设备复制到远程系统。为了提高安全性,您还可以复制备份配置(名为 /config/juniper.conf.n 的文件,其中 n 是从 0 到 9 的数字)。
谨慎:恢复安装过程将完全覆盖固定存储介质的全部内容。
根据需要将任何其他存储的文件复制到远程系统。
要重新安装 Junos OS:
将可移动介质紧急启动设备插入设备。
注意:您可以将配置存储在 PC 卡或 U 盘等安装介质上。
重新启动设备。
如果 CLI 仍处于活动状态,请从命令模式发出 request system reboot 命令以重新启动设备。
如果 CLI 不工作,请使用主电源开关手动关闭设备电源,等待 10 秒钟,然后重新打开设备电源。
当软件提示您提出以下问题时,请键入 y:
注意:在 Junos OS 15.1 版中引入,具有升级版 FreeBSD 的 Junos OS 不会显示以下警告。要确定哪些平台使用具有升级版 FreeBSD 的 Junos OS,请参阅 带有升级版 FreeBSD 的 Junos OS 的版本信息。
WARNING: The installation will erase the contents of your disk. Do you wish to continue (y/n)? y
设备会将软件从可移动介质紧急启动设备复制到系统上,偶尔会显示状态消息。复制软件最多可能需要 45 分钟,具体取决于设备。该过程完成后,路由器将启动进入失忆状态,并显示登录提示。
卸下可移动介质紧急启动设备。
以 root 身份登录设备的控制台端口,然后从命令模式发出 request system reboot 命令以重新启动设备。
设备将从刚刚安装软件的启动设备重新启动。重新启动完成后,设备将显示登录提示。
-
像设备出厂时一样创建新配置,或将以前保存的配置文件还原到系统。有关详细信息,请参阅 在具有单个路由引擎的设备上首次配置 Junos OS、在 具有双路由引擎的设备上首次配置 Junos OS 和 恢复保存的配置。