为什么ipmitool有时会失败?

时间:2019-06-17 13:11:52

标签: ipmi ipmitool

我有许多使用ipmitool定期扫描的服务器-即,我运行:

timeout 5 ipmitool -I lanplus -H some.host.name -U mickey -P mouse mc info

反对他们。但是,我遇到了一个奇怪的问题,或者对我来说似乎很奇怪:它们中的一些常常无法响应,或者是由于timeout杀死了它们,或者是因为i​​pmitool本身被BMC拒绝了-但是哪些服务器发生故障而更改每次。我经历了多达一半的失败,但几分钟后才让他们全部成功。

这可能解释什么?

1 个答案:

答案 0 :(得分:0)

在幕后,IPMI协议是一个简单的基于UDP的协议。最终将必须检测到任何丢失/丢失/缓慢的消息,并重新发送。似乎(通过源代码查看)ipmitool中的默认超时为2秒。因此,只有几个慢速数据包可以轻松达到5秒超时。

我不知道您的网络有多忙,但是偶尔出现超时也很常见。