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

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

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

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

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

  1. 一个机箱中一次只能有一个刀片处于内核模式。
  2. 如果闪存发生故障,管理模块会出现已知问题。最简单的恢复方法是

    1. 将故障刀片从底盘中拉出
    2. 重置 MM
    3. 重新插入故障刀片
    4. 所有刀片均被发现后,重试在发生故障的刀片上进行刷新。

即使尝试了此操作后,我仍然收到 RS485 闪存失败错误,并且仍然无法读取 VPD。

配置

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

答案1

我意识到,尽管我从同一家供应商处购买了二手 BladeCenter 机箱和二手 Blade Server,但它们不一定来自同一安装。这让我相信无法读取 VPD 是因为管理模块(我拥有的旧型号)无法识别较新的 HS20。在更新管理模块固件版本为 v1.22Q (BRET86Q),我现在能够看到刀片服务器,不再有 VPD 错误,并且可以成功更新刀片服务器固件。

相关内容