iLO Self-Test reports a problem with: Embedded Flash/SD-CARD | |||||||||||||||||||||||||||||
(修订版)HPE Integrated Lights-Out 4 (iLO 4) - 如何格式化用于存储 AHS 日志、OneView 配置文件和 Intelligent Provisioning 的 NAND 注意:本文档中的信息(包括产品和软件版本)截至发布日期为最新信息。本文如有更改,恕不另行通知。 发布日期: 2018-06-06 最后更新: 2021-04-21 描述
NAND 损坏可能需要格式化 NAND。用于格式化 NAND 的方法详述如下。 本公告中详细介绍了相关的症状和完整的修复步骤: 客户咨询 c04996097 - HPE Integrated Lights-Out 4 (iLO 4) - HPE Active Health System (AHS) 日志和 HPE OneView 配置文件可能不可用,导致 iLO 自检错误 8192、嵌入式媒体管理器和其他错误 在以下位置找到该文档:http : //h20566.www2.hpe.com/hpsc/doc/public/display?docId=emr_na-c04996097 范围任何带有 iLO 4 的 HPE ProLiant Gen8 系列或 HPE ProLiant Gen9 系列服务器。 解析度格式化 NAND 的先决条件
.XML 文件的内容需要类似于以下内容,将 iLO 管理员用户名和密码替换为第 2 行的 Administrator 和 Password: <RIBCL VERSION="2.0"> iLO 4 固件版本必须为 2.44 或更高版本。下载 HPE.com 上提供的最新版本,如下所示: 最新版本的 iLO 4 固件可用如下: NAND 格式方法 本文档介绍了可用于在 ProLiant Gen8 或 Gen9 服务器上格式化 NAND 的五种方法:
注意:确认 NAND 格式成功的步骤显示在本文档的末尾。 执行 NAND 格式之前的其他注意事项 大多数情况下,服务器在线时可以执行 NAND 格式。 例外:对于从嵌入式 SD 卡引导的 VMware ESXi 主机 - 强烈建议在 ESXi 操作系统关闭的情况下执行 NAND 格式。当更新 iLO 4 固件或为从嵌入式 SD 卡引导的 ESXi 主机重置 iLO 时,此建议也适用。 可能需要断开服务器交流电源(在 NAND 格式之前),以便 NAND 格式成功。对于 ML 或 DL 系列服务器,可以通过关闭服务器并断开电源线几秒钟来完成此操作。对于服务器刀片,可以通过登录 OA CLI 并键入“reset server#”来完成 E-fuse 重置,其中“#”是服务器刀片的托架编号。 在 iLO 4 固件版本 2.55 中添加了 AuxPwrCycle 功能,以便可以在服务器上远程执行相当于交流电源移除的操作。 请参阅位于以下 URL 的客户通知“HPE Integrated Lights Out (iLO) 4 - 允许辅助重启的 RESTful 命令在固件版本 2.55(及更高版本)中可用”: https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00047494en_us 成功完成 NAND 格式后需要执行的步骤 如果在进行NAND格式化时服务器上电,则NAND格式化成功后需要重启服务器。此重新启动会在下一次服务器 POST 期间重新填充服务器上的 RIS 和 RESTful 数据,并安装 iLO 4 固件版本 2.53 或更高版本。如果安装了 iLO 4 固件版本 2.50 或更早版本,请在重新启动服务器以重新填充服务器上的 RIS 和 RESTful 数据之前连接到 iLO CLI(使用 putty)并使用以下命令“oemHP_clearRESTapistate”。 安装了 iLO 4 固件版本 2.53 或更高版本的服务器 POST: 注意:如果安装了 iLO 4 固件版本 2.50 或更早版本,请在重新启动服务器以重新填充服务器上的 RIS 和 RESTful 数据之前连接到 iLO CLI(使用 putty)并使用以下命令“oemHP_clearRESTapistate”。 重新安装 Intelligent Provisioning (IP) 以确保它正常工作并在 iLO 4 GUI“系统信息 - 固件信息”页面中报告为已安装。 如果使用 OneView:在服务器重新启动后(重新填充服务器上的 RIS 和 RESTful 数据),在 OneView 中执行服务器刷新;OneView 中的任何现有错误都需要在刷新后标记为已清除。 注意:下面的屏幕截图将 iLO 固件显示为 2.60 版;但是,这些仅用于示例目的。实际固件版本为 2.61。 NAND 格式方法 1:使用 iLO 4 GUI iLO 4 固件版本 2.61 为 Gen8/Gen9 服务器添加了以下新功能:
通过 iLO GUI 执行 NAND 格式的步骤 1. 如果 iLO 报告嵌入式闪存/SD-CARD 上的自检错误,iLO 4 GUI 登录将显示警告。 2. iLO 4 GUI 概览页面将显示“iLO Health”具有“降级”状态;单击“iLO Health”超链接可直接转至 iLO GUI 诊断页面 3. iLO 4 GUI 诊断页面将显示“嵌入式闪存/SD 卡”的“降级”状态;单击“iLO Health”超链接,“格式化嵌入式闪存并重置 iLO”按钮变为可见 (注意: “iLO Health”超链接仅在“iLO Health”处于“降级”状态时可见)。 然后等待ilo重启即可 NAND 格式方法 2:通过 Onboard Administrator(仅限服务器刀片) 1. 使用 putty 以管理员身份登录 OA CLI 2. 编辑以下条目以获得正确的服务器托架编号,然后将文本剪切并粘贴到 Putty 会话中并观察输出以确认输入已被 OA 接受。完整复制修改后的文本并粘贴到 OA CLI 中以启动 NAND 格式。 句法:
NAND 格式化方法三:Windows(远程格式化) 在本地服务器或远程 Windows 主机或客户端上下载并安装 HPQLOCFG。要下载该实用程序: https://support.hpe.com/hpesc/public/swd/detail?swItemId=MTX_5ee197c5bd7641359f45d876b1 将 Force_Format.XML 文件(在上面的先决条件部分中进行了描述)放置在该实用程序所在的文件夹中。默认位置是 C:\Program Files (x86)\Hewlett-Packard\HPLights-OutConfiguration Utility。 使用 HPQLOCFG 格式化 NAND。以下命令假定 .xml 文件名为 Force_Format.xml。命令中的粗体项目需要替换为 iLO IP 地址、用户名和密码,如屏幕截图所示。
2.要执行远程服务器 NAND 格式,请使用以下命令:C:\Program Files (x86)\Hewlett-Packard\HPLights-OutConfiguration Utility>HPQLOCFG.exe -s <IPofTargetiLO> -u <iLO-Username> -p <Password -For-iLO> -f Force_Format.xml NAND 格式化方法四:Windows PowerShell(远程格式化)
如果命令被接受,将显示类似于以下的状态:
NAND格式方法五:Linux或VMware(本地格式) 在本地服务器或远程 Windows 主机或客户端上下载并安装 HPONCFG。要下载该实用程序:
./hponcfg -I Force_Format.xml 格式化成功完成后,将出现类似于以下内容的消息:“脚本成功为 IP:XXX.XXX.XXX.XXX。” 如何确定 NAND 格式是否成功(安装 iLO 4 固件版本 2.61 或更高版本时): 启动 NAND 格式后,iLO 4 会自动重置并显示 iLO 4 GUI 登录页面(用户需要再次登录 iLO 4 GUI)。执行这些检查以确认 NAND 格式是否成功: |