使用IBM的BladeCenter,为什么会出现“无法读取刀片服务器的VPD”错误?

我最近买了一个旧的BladeCenter E机箱和三个HS20刀片服务器。 尝试初始configuration系统时,系统状态页面上的BladeCenterpipe理模块Web界面在刀片服务器状态中显示“无法读取VPD”。 我尝试更新刀片服务器固件,但收到RS485失败错误。

根据IBM BladeCenter部署指南v3.1:

如果RS485(远程)闪光灯发生故障

  1. 一次只能有一个刀片在内核模式下运行。
  2. 如果闪存发生故障,pipe理模块有已知的问题。 最简单的方法是恢复

    1. 从机箱中拔出发生故障的刀片
    2. 重置MM
    3. 重新插入发生故障的刀片
    4. 刀片全部被发现后,重新尝试故障刀片上的闪存。

即使尝试了这个,我收到RS485闪存失败错误,VPD仍然无法读取。

组态

  • BladeCenter E机箱— MTM 8677-2XX
  • 刀片服务器HS20 — MTM 8843-25U
  • BladeCenterpipe理模块(不是高级pipe理模块)— FRU P / N 73P9326

我意识到,即使我从相同的供应商那里购买了旧的BladeCenter机箱和旧的刀片服务器,他们也不一定来自相同的安装。 这使我相信VPD无法被读取,因为我拥有一个旧型号的pipe理模块不能识别新的HS20。 在使用v1.22Q(BRET86Q)更新pipe理模块固件后,我现在可以看到刀片服务器,不再有VPD错误,并且可以成功更新刀片服务器固件。