PowerFlex:升级运行 CPLD 1.0.7 的 15G PowerEdge 在开机自检事件代码 PST0210 期间挂起
摘要: 在更新到 BIOS 1.8.2 和 iDRAC 6.00.30.202(或更高版本的 BIOS 和 iDRAC)时,安装了 CPLD 固件版本 1.0.7(或更低版本)的 15G PowerFlex R650 和 R750 自定义节点、设备和机架可能会在开机自检过程中遇到挂起。在执行 RCM 或 IC 升级之前,您必须执行以下解决方案中的步骤,以防止出现此问题。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
在更新到包含 BIOS 1.8.2 和 iDRAC 6.00.30.202(或更高版本的 BIOS 和 iDRAC)的 RCM、IC 或 OpenManage Enterprise (OME) 软件包时,安装了 CPLD 固件版本 1.0.7(或更低版本)的 15G PowerFlex R650 和 R750 自定义节点、设备和机架可能会在开机自检过程中遇到挂起问题。
提醒:如果您遇到下面的 POST 错误,则必须立即从 iDRAC 运行 TSR 收集,并选中该复选框以启用调试日志,然后再执行任何其他操作(包括重新启动)。这为他们提供了必须进一步调试的 BIOS 调试日志信息。
- iDRAC 控制面板错误:

- PowerFlex Manager“Alerts”选项卡错误:

- 生命周期日志事件(在 TSR 日志中显示):

原因
这是 CPLD 1.0.7(或更低版本)固件版本的问题,会阻止成功部署和/或安装包含 BIOS 1.8.2 和 iDRAC 6.00.30.202(或更高版本的 BIOS 和 iDRAC)的 RCM、IC 或 OpenManage Enterprise (OME) 软件包。
解决方案
在部署、更新和/或安装 BIOS 1.8.2 和 iDRAC 6.00.30.202 之前,应将 CPLD 固件手动更新到版本 1.0.8。
*在对 CPLD 版本 1.0.8 进行任何更新之前,必须满足一些前提条件。
在更新 CPLD 之前,BIOS 版本必须为 1.5.5 或更高版本。
在更新 CPLD 之前,iDRAC 版本必须为 5.10.10.05 或更高版本。
*CPLD 必须单独更新,并且在更新其他固件或软件之前需要重新启动。
提醒:如果在升级 CPLD 后启动时遇到 POST 错误,请再次对主机执行冷重新启动,以确保节点正常启动而不会出错。
CPLD 不包含在任何 RCM、IC 和/或 OpenManage Enterprise (OME) 目录中。但是,目录中包含 BIOS 和 iDRAC。
以下目录至少需要一次(或多次)更新,才能达到将 CPLD 更新到版本 1.0.8 所需的最低 BIOS 和 iDRAC 版本。
如果客户系统上次从 2022 年 2 月的 PowerFlex custom node 15G OpenManage Enterprise (OME) 目录进行更新或部署,则必须先更新到 2022 年 5 月或更高版本的 PowerFlex custom node 15G OpenManage Enterprise (OME) 目录,然后再更新到 CPLD 版本 1.0.8。
*客户系统无法从 2022 年 2 月的 PowerFlex custom node 15G OpenManage Enterprise (OME) 目录(需要多次更新)直接更新到 PowerFlex custom node 15G OpenManage Enterprise (OME) Catalog(2023 年 1 月)。
更新 PowerFlex 自定义节点。
在执行更新之前,首先确认节点上 CPLD 固件的当前版本:
- 使用 iDRAC Web UI 确认当前 CPLD 固件(需要 iDRAC IP 地址):
- 要检查您的节点是否受到影响,请登录每个节点 iDRAC
- - 选择:系统→资源清册→固件资源清册 — 然后向下滚动以找到“系统 CPLD”
- 通过 Putty 使用 iDRAC IP 确认当前 CPLD 固件(需要 iDRAC IP 地址):
-
- racadm>>racadm get BIOS.sysinformation.SystemCpldVersion
通过 Redfish API 的 Windows 命令提示符使用 iDRAC IP 确认当前 CPLD 固件:
- User name:password: https://<idrac ip>/redfish/v1/UpdateService/FirmwareInventory
(显示所有固件,而不只是 CPLD)
- Cmd>curl -k -u root:xxxxx -X GET https://10.10.10.10/redfish/v1/UpdateService/FirmwareInventory
确认当前 CPLD 固件版本后,使用此链接下载 CPLD 固件,并使用以下说明更新到 CPLD 版本 1.0.8:PowerEdge CPLD R750/R750xa/R650 版本 1.0.8
提醒:在需要关闭或重新启动它的节点上执行任务时,请正常执行此操作。操作系统升级和修补程序以及其他维护活动(如部件更换)需要关闭或重新启动节点。
有关更新单个组件的信息,请参阅以下文章。
如果更新整个群集套件(BIOS、固件、驱动程序包),请参阅以下链接以获取说明和下载:
在尝试任何升级操作之前,请阅读以下内容:
-
确保在 CPLD 升级过程中,对仅存储和容纳 SVM 的超融合节点使用受保护的维护模式 (PMM) 来保护所有数据。将 ESXi 节点置于维护模式 (MM)。
验证 CPLD 版本并确认需要更新后,请按照以下步骤将 CPLD 更新到版本 1.0.8:
1.清除作业队列:
racadm -r <iDRAC_IP> -u root -p <password> jobqueue delete -i ALL
2.通过拉取系统资源清册并筛选到 CPLD 固件版本来显示当前安装的 CPLD 版本:
racadm -r <iDRAC_IP> -u root -p <password> swinventory | grep CPLD -A4 | egrep "CPLD|Version"
3.安装 CPLD 固件程序包(请注意,根据文件在本地或远程的位置,其结构可能略有不同):
racadm -r <iDRAC_IP> -u root -p <password> update -f CPLD_Firmware_N9YTC_WN64_1.0.8_A00.EXE
4.监视作业队列,了解向 LC 下载 CPLD 的进度和完成情况:
racadm -r <iDRAC_IP> -u root -p <password> jobqueue view | grep CPLD -B1 -A1
5.从操作系统内重新启动服务器。
*客户系统无法从 PowerFlex 机架版本 3.5.6.1 或 3.6.2.1 直接更新到 PowerFlex 机架版本 3.5.7.1 或 3.6.3.1(需要多次更新)。
如果客户系统上次更新或是从 PowerFlex 一体机版本 IC_38.356.00、IC_38.356.01、IC_38.362.00、IC_38.362.01 进行更新或部署的,则必须先更新到 PowerFlex 一体机版本 IC_38.356.03、IC_38.362.03 或更高版本,然后再更新到 CPLD 版本 1.0.8。
*客户系统无法从 PowerFlex 一体机版本 IC_38.356.00、IC_38.356.01、IC_38.362.00、IC_38.362.01 直接更新到 PowerFlex 设备版本 IC_38.357.01 或 IC_38.363.01(需要多次更新)。
更新 PowerFlex 机架和 PowerFlex 设备
在执行更新之前,首先确认节点上 CPLD 固件的当前版本:
- 使用 iDRAC Web UI 确认当前 CPLD 固件(需要 iDRAC IP 地址):
- 要检查您的节点是否受到影响,请登录每个节点 iDRAC
- - 选择:系统→资源清册→固件资源清册 — 然后向下滚动以找到“系统 CPLD”
- 通过 Putty 使用 iDRAC IP 确认当前 CPLD 固件(需要 iDRAC IP 地址)
-
- racadm>>racadm get BIOS.sysinformation.SystemCpldVersion
- 通过 Redfish API 的 Windows 命令提示符使用 iDRAC IP 确认当前 CPLD 固件:
- - 用户名:密码: https://< iDRAC IP>/redfish/v1/UpdateService/FirmwareInventory
- (所有固件,而不仅仅是 CPLD)
-
- Cmd>curl -k -u root:xxxxx -X GET https://10.241.230.13/redfish/v1/UpdateService/FirmwareInventory
提醒:在需要关闭或重新启动它的节点上执行任务时,请正常执行此操作。操作系统升级和修补程序以及其他维护活动(如部件更换)需要关闭或重新启动节点。
在尝试任何升级操作之前,请阅读以下内容:
-
确保在 CPLD 升级过程中,对仅存储和容纳 SVM 的超融合节点使用受保护的维护模式 (PMM) 来保护所有数据。将 ESXi 节点置于维护模式 (MM)。
验证 CPLD 版本并确认需要更新后,请按照以下步骤将 CPLD 更新到版本 1.0.8:
1.清除作业队列:
2.通过拉取系统资源清册并筛选到 CPLD 固件版本来显示当前安装的 CPLD 版本:
3.安装 CPLD 固件程序包(请注意,根据文件在本地或远程的位置,其结构可能略有不同):
4.监视作业队列,了解向 LC 下载 CPLD 的进度和完成情况:
5.从操作系统内重新启动服务器。
1.清除作业队列:
racadm -r <iDRAC_IP> -u root -p <password> jobqueue delete -i ALL
2.通过拉取系统资源清册并筛选到 CPLD 固件版本来显示当前安装的 CPLD 版本:
racadm -r <iDRAC_IP> -u root -p <password> swinventory | grep CPLD -A4 | egrep "CPLD|Version"
3.安装 CPLD 固件程序包(请注意,根据文件在本地或远程的位置,其结构可能略有不同):
racadm -r <iDRAC_IP> -u root -p <password> update -f CPLD_Firmware_N9YTC_WN64_1.0.8_A00.EXE
4.监视作业队列,了解向 LC 下载 CPLD 的进度和完成情况:
racadm -r <iDRAC_IP> -u root -p <password> jobqueue view | grep CPLD -B1 -A1
5.从操作系统内重新启动服务器。
其他信息
注意:进行单个组件升级时:对于执行单个组件升级的 PowerFlex 机架和 PowerFlex 设备,请联系客户团队。
受影响的产品
PowerFlex rack, PowerFlex Appliance, PowerFlex appliance R650, Powerflex appliance R750, PowerFlex custom node R650, PowerFlex custom node R750文章属性
文章编号: 000205925
文章类型: Solution
上次修改时间: 11 5月 2026
版本: 16
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。