Isilon Gen6:第 6 代电源显示无法读取的产品 ID 字符串,固件更新尝试可能会导致启动循环

Summary: 某些第 6 代电源在其恢复 EEPROM 中随附了损坏的数据。这可能会导致其产品 ID 字符串无法读取,并且固件更新尝试将失败;此故障可能会导致节点进入引导循环。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms



在其恢复 EEPROM 中具有损坏数据的第 6 代电源可能会显示损坏/无法读取的 ID 字符串。此字符串可在以下isi_hw_status中找到:
 
PwrSupl: Slot1-PS0 (type=ARTESYN, fw=02.02)

上面的示例显示了一个不受影响的电源。在受影响的电源设备上,红色文本可能替换为难以辨识的非文本字符或完全不存在。受此问题影响的电源无法接受固件更新;尝试更新其固件可能会导致启动循环。

Cause

电源制造商在其内部恢复 EEPROM 中随附了一定数量的电源,其中包含损坏的数据。此损坏的数据不会影响电源设备操作,但可能会导致显示无效的产品 ID 字符串,并导致上述固件更新失败。

Resolution

提醒:  如果某个节点因此问题而陷入引导环路,请卸下受影响的电源。节点正常启动。启动节点后,重新安装电源设备以恢复冗余,并请求更换电源。当它到达时,按照正常过程更换电源设备。在第 6 代中,对等节点对的两个电源由每个对的奇数号托架(1 和 3)中的节点管理 — 如果从受影响的节点中卸下电源不会中断引导环路,请重新安装电源,等待几秒钟,然后卸下对等节点的电源。

如果在运行状况检查期间发生错误,请联系支持部门。  支持人员将确定错误是由较旧的运行状况检查脚本触发的误报还是必须发运更换电源。  如果 PowerScale 混合或归档节点 (A300/A3000/H700/H7000) 上发生错误,则这是误报,因为受影响的电源未随这些节点一起发货。

Additional Information

要使用 脚本检查未加入节点上的 PSU:

步骤 1:准备
- 确保节点的 shell 控制台可用。如果节点处于预加入状态,请在配置向导中按 CTRL-C,然后按 Enter 键以使用 shell。
- 从上面的链接下载脚本。
- 将脚本gen6_ps_check.py复制到 USB 驱动器上;将驱动器连接到节点。  然后装载驱动器。 
 
提醒:根据软件版本,USB 驱动器可能会显示为 da0s1。如果是这样,请在以下命令中将 da0p1 替换为 da0s1。
 
# mount_msdosfs /dev/da0p1 /mnt


步骤 2:运行脚本
 
# cd /mnt  
# python gen6_ps_check.py

- 脚本将打印通过或失败时的检查结果,如上面提供的示例。

步骤 3:总结
— 释放 USB 驱动器并将节点恢复到向导:  
 
# cd /   
# unmount /mnt
# reboot


脚本选项:

- 要切换多行、更详细的打印:  
 
# python gen6_ps_check.py -v


- 要检查对等对中的两个 PSU(一个在本地节点中,一个在对等节点中):  
 
# python gen6_ps_check.py -a

Affected Products

Isilon, Isilon Gen6
Article Properties
Article Number: 000057263
Article Type: Solution
Last Modified: 19 Dec 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.