将引导映像转移到引导介质
已安装的替换引导介质不含引导映像,因此需要使用 USB 闪存驱动器来转移引导映像。
开始之前
- 与受影响控制器运行的 ONTAP 映像版本相同的映像拷贝。
可以从 Lenovo 支持站点上的“Downloads(下载)”部分下载相应的映像。
- 从 Lenovo 支持站点下载相应的服务映像,并将其拷贝到 USB 闪存驱动器。
- 将服务映像下载到笔记本电脑上的工作区。
- 将服务映像解压缩。注如果要使用 Windows 解压缩内容,请不要使用 winzip 来解压缩 netboot 映像。使用其他解压缩工具,例如 7-Zip 或 WinRAR。解压缩后的服务映像文件包含两个文件夹:
- boot
- efi
- 将 efi 文件夹拷贝到 USB 闪存驱动器上的顶级目录。USB 闪存驱动器应具有 efi 文件夹,并包含与受影响控制器所运行的 ONTAP 映像版本相同的映像。
- 从笔记本电脑上取下 USB 闪存驱动器。
- 如果尚未闭合导风管,请执行此操作。
- 将控制器模块的末端与机箱中的开口对齐,然后将控制器模块轻轻推入系统并推到底。完成控制器模块的安装:
- 向上旋转滑锁,将滑锁倾斜,使滑锁脱离锁定销,然后将滑锁向下放入锁定位置。
- 如果尚未重新安装理线设备,请执行此操作。
- 根据需要重新安装理线设备并重新连接系统线缆。重新连接线缆时,务必装回先前可能已卸下的介质转换器(SFP 或 QSFP)。
- 将电源线插入电源模块,并重新安装电源线缆固定器。
- 将 USB 闪存驱动器插入控制器模块上的 USB 插槽中。确保将 USB 闪存驱动器安装在标注用于 USB 设备的插槽中,而不是 USB 控制台端口中。
- 按 Ctrl-C 中断引导过程,从而停在装入程序提示符处。如果错过了此消息,请按 Ctrl-C,选择相应的选项以引导至维护模式,然后通过 halt 停止节点以引导至装入程序。
- 从装入程序提示符处,使用 USB 闪存驱动器来引导恢复映像:boot_recovery随后将从 USB 闪存驱动器下载映像。
- 看到提示后,输入映像的名称或接受显示在屏幕上的方括号内的默认映像名称。
- 映像安装后,启动恢复过程:
- 记录屏幕上显示的受影响节点 IP 地址。
- 系统提示恢复备份配置时,按 y。
- 系统提示覆盖 /etc/ssh/ssh_host_dsa_key 时,按 y。
- 在高级权限级别下从伙伴节点使用上一步记录的 IP 地址开始配置同步:system node restore-backup -node local -target-address impaired_node_IP_address
- 如果恢复成功,请在受影响的节点上提示 use the restored copy? 时按 y。
- 在显示 confirm backup procedure was successful 时按 y,然后在系统提示重新启动节点时按 y。
- 确认已按预期设置环境变量。
- 将节点置于装入程序提示符处。在 ONTAP 提示符下,您可以发出命令 system node halt -skip-lif-migration-before-shutdown true -ignore-quorum-warnings true -inhibit-takeover true。
- 使用 printenv 命令检查环境变量设置。注请特别注意标记为的变量
bootarg.init.vendor_data1
这是系统序列号,两个节点的系统序列号需要匹配
- 如果未按预期设置环境变量,使用 setenv environment_variable_name changed_value 命令对其进行修改。
- 使用 saveenv 命令保存更改。
- 重新启动节点。
- 将节点置于装入程序提示符处。
- 重新启动的受影响节点显示 Waiting for Giveback... 消息时,请从正常运行的节点执行交还:
如果系统处于... 则... HA 对 受影响节点显示 Waiting for Giveback... 消息后,请从正常运行的节点执行交还: - 从正常运行的节点运行以下命令:storage failover giveback -ofnode partner_node_name
受影响节点收回其存储,完成引导,然后重新启动并再次由正常运行的节点接管。
注如果禁止交还,则可以考虑覆盖禁止。 - 使用 storage failover show-giveback 命令监控交还操作的进度。
- 交还操作完成后,请使用 storage failover show 命令确认 HA 对处于正常运行状态且可进行接管。
- 如果已禁用自动交还,请使用 storage failover modify 命令恢复该功能。
- 从正常运行的节点运行以下命令:storage failover giveback -ofnode partner_node_name
- 在正常运行的节点上退出高级权限级别。
提供反馈