在包含 BMC 的先前型号刀片上,我能够从我们的外部管理站通过直通命令与 BMC 进行通信,以执行诸如电源刀片开/关、设置 VPD 参数、重新启动 BMC 等操作。
现在在 HS22 上,发生了很多不同的事情。例如,我们不能再使用相同的直通命令来写入 VPD 信息页面并让它们在 IMM 重新启动后持续存在 - 看起来这些 VPD 页面似乎是根据 IMM 中包含的信息填充的。
我们如何使用外部主机的高级设置实用程序与 HS22 IMM 进行通信?或者,我们需要向 AMM 发送哪些 TCP 命令模式命令以与 IMM 通信?
出于我们的目的,我们特别不能从刀片本身与 IMM 通信。
具体示例:当我通过 AMM 向刀片 BMC 发送 pass-thru IPMI 命令以将信息(例如 MTM、Serial)写入 VPD 页面 0x10 时,它在具有 BMC(例如 HS21)的刀片上持续存在。我可以发送相同的 IPMI 命令将数据写入 HS22 上的 VPD 页面,但是它不会在 IMM 重新启动后持续存在。
我需要向 IMM 发送哪些 IPMI 命令?设置 MTM 和序列时,asu 发送了哪些 IPMI 命令?
从 ASU(高级设置实用程序)版本 82k/9.50 开始,支持与刀片式 IMM 的带外通信。
这是 ASU 用户手册第 83-84 页的摘录(http://download.boulder.ibm.com/ibmdl/pub/systems/support/system_x_pdf/ibm_util_asu_asu82k_anyos_noarch.pdf):
那么,下面的过程应该做你想要的:
7870
HS 22 的机器类型在哪里,mmm
是型号,例如D2G
我没有机会验证它,所以 YMMV。
但是,这必须有效。这是使用 ASU(带有拙劣的 HTML 转义)在 HS22 上更新 VPD 的官方指南。如果它不起作用,请在支持下打开票证。
编辑:修正和阐述
上述过程直接回答了您的问题:“我们如何使用外部主机的高级设置实用程序与 HS22 IMM 进行通信?” 特别是您设置VPD的示例。它们还满足您不需要从刀片本身与 IMM 通信的标准(您可以通过网络访问 IMM)。
他们还间接回答了您的最后问题:“我需要向 IMM 发送哪些 IPMI 命令?在设置 MTM 和串行时发送哪些 IPMI 命令?”
如果您尝试这些过程并验证它们中的任何一个是否正常工作,您可以转储网络流量并查看正在发送的内容。这不是一种非常用户友好的方法,但是如果您想完成任务,它会起作用。