Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

启动恢复映像— AFF A300

贡献者

用于从恢复映像启动受损控制器的操作步骤 取决于系统是否采用双控制器 MetroCluster 配置。

选项 1 :大多数系统

您必须从 USB 驱动器启动 ONTAP 映像,还原文件系统并验证环境变量。

此操作步骤适用场景系统不采用双节点 MetroCluster 配置。

  1. 从 LOADER 提示符处,从 USB 闪存驱动器启动恢复映像: boot_recovery

    此映像将从 USB 闪存驱动器下载。

  2. 出现提示时,请输入映像名称或接受屏幕上括号内显示的默认映像。

  3. 还原 var 文件系统:

    如果您的系统 …​ 那么 …​

    网络连接

    1. 当系统提示您还原备份配置时,按 y

    2. 将运行状况良好的控制器设置为高级权限级别: set -privilege advanced

    3. 运行 restore backup 命令: ssystem node restore-backup -node local -target-address impaired_node_ip_address

    4. 将控制器恢复为管理员级别: set -privilege admin

    5. 当系统提示您使用已还原的配置时,按 y

    6. 在系统提示重新启动控制器时,按 y

    无网络连接

    1. 当系统提示您还原备份配置时,按 n

    2. 系统提示时重新启动系统。

    3. 从显示的菜单中选择 * 从备份配置更新闪存 * (同步闪存)选项。

      如果系统提示您继续更新,请按 y

  4. 确保环境变量按预期设置:

    1. 将控制器显示 LOADER 提示符。

    2. 使用 printenv 命令检查环境变量设置。

    3. 如果环境变量未按预期设置,请使用 setenv environment-variable-name____changed-value 命令对其进行修改。

    4. 使用 savenv 命令保存所做的更改。

  5. 下一个取决于您的系统配置:

    • 如果您的系统配置了板载密钥管理器, NSE 或 NVE ,请转至 根据需要还原 OKM , NSE 和 NVE

    • 如果您的系统未配置板载密钥管理器, NSE 或 NVE ,请完成本节中的步骤。

  6. 在 LOADER 提示符处,输入 boot_ontap 命令。

    如果您看到 …​ 那么 …​

    登录提示符

    转至下一步。

    正在等待交还

    1. 登录到配对控制器。

    2. 使用 storage failover show 命令确认目标控制器已准备好进行交还。

  7. 将控制台缆线连接到配对控制器。

  8. 使用 storage failover giveback -fromnode local 命令交还控制器。

  9. 在集群提示符处,使用 net int -is-home false 命令检查逻辑接口。

    如果任何接口列为 "false" ,请使用 net int revert 命令将这些接口还原回其主端口。

  10. 将控制台缆线移至已修复的控制器,然后运行 version -v 命令以检查 ONTAP 版本。

  11. 使用 storage failover modify -node local -auto-giveback true 命令禁用自动交还后,可将其还原。

选项 2 :控制器位于双节点 MetroCluster 中

您必须从 USB 驱动器启动 ONTAP 映像并验证环境变量。

此操作步骤适用场景系统采用双节点 MetroCluster 配置。

步骤
  1. 从 LOADER 提示符处,从 USB 闪存驱动器启动恢复映像: boot_recovery

    此映像将从 USB 闪存驱动器下载。

  2. 出现提示时,请输入映像名称或接受屏幕上括号内显示的默认映像。

  3. 安装映像后,启动还原过程:

    1. 当系统提示您还原备份配置时,按 n

    2. 当系统提示您重新启动时,按 y 开始使用新安装的软件。

      系统提示时,您应准备好中断启动过程。

  4. 在系统启动时,在看到 Press Ctrl-C for Boot Menu 消息后按 Ctrl-C ,并在显示 Boot Menu 时选择选项 6 。

  5. 验证环境变量是否按预期设置。

    1. 使节点显示 LOADER 提示符。

    2. 使用 printenv 命令检查环境变量设置。

    3. 如果环境变量未按预期设置,请使用 setenv environment-variable-name____changed-value 命令对其进行修改。

    4. 使用 savenv 命令保存所做的更改。

    5. 重新启动节点。