【问题标题】:ipmi-console: SOL connection idle on dell serversipmi-console:戴尔服务器上的 SOL 连接空闲
【发布时间】:2021-03-16 03:09:43
【问题描述】:

我正在一些戴尔 C2100 和 C1100 服务器上使用服务器自动化工具。我打算做的是使用 ipmi 通过 LAN 上的串行连接。

几周前,我能够使用 ipmi-console(来自 freeipmi)连接到我的一台服务器,如下所示:

ipmi-console -h IPADDRESS -u USER -P

这启动了一个 SOL 连接,通过这种方式,我能够自动化一些与服务器的 BIOS 设置和其他内容的交互。

但是,几天后,相同的脚本不再起作用。它只是说“[SOL 已建立]”,仅此而已:SOL 连接从不显示任何反馈,并且在我关闭连接之前它一直处于空闲状态。

我的问题是:SOL 连接不再工作可能会发生什么变化。

显然,我在 BIOS 设置和使用 BMC Web GUI 中检查了与 SOL 和 IPMI 相关的任何内容。但一切看起来都很正常,我不记得在连接工作和停止工作之间有任何改变。 IDK 还有什么要检查的,它只是在任何地方都没有错误。

也许这在 IPMI 和/或 SOL 中很常见,但坦率地说,我不明白。所以,任何指针都会很好。

提前致谢。

【问题讨论】:

    标签: ipmi openbmc


    【解决方案1】:

    FreeIPMI 维护者在这里。当没有数据输出时,通常是配置问题。假设这一切都没有改变,一个想法。

    在某些主板上,我看到 BMC 内部“失去了与串行芯片的连接”,因此它没有得到任何串行数据,因此没有任何东西可以发送出去。不幸的是,通常需要硬电源重置来解决这个问题(b/c BMC 总是通过待机电源“开启”,它必须是硬重置才能重置它)。直接硬重置 BMC 也可以,您可以在 FreeIPMI 中通过 bmc-device --cold-reset 执行此操作。

    【讨论】:

    • 嗯...“冷重置”没有成功,所以硬电源重置是我最后的希望。需要明确的是:“硬电源重置”是指“暂时断开服务器与电网的连接”,或者通过一些远程重置选项(如“循环”或“断电”)就足够了?
    • 是的,“断开电源”就是我所说的硬重置。您可以随时尝试 ipmipower 的 --reset 看看是否有效。按下按钮也可以工作。但没有什么比拔掉插头更放心的了:-)
    • 那也没用 :( 。无论如何感谢 Albert。
    【解决方案2】:

    终于,我发现了发生了什么。

    BIOS 设置上的某个值 DID 发生了某种变化,这很可能是我自己的错误:远程连接功能被禁用。这意味着,似乎 SOL 可以工作,但它不会重定向任何东西。鉴于我能够通过 SOL 连接,显然启用了远程连接功能。

    启用该 BIOS 设置后,一切恢复正常。

    顺便说一句:freeipmi 很棒。感谢您维护它 Albert。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-06
      • 1970-01-01
      • 2017-12-14
      • 1970-01-01
      • 1970-01-01
      • 2014-07-06
      • 2022-10-15
      • 2016-01-25
      相关资源
      最近更新 更多