IPMI驱动程序丢失

我试图在Ubuntu中使用OpenIPMI来监视和pipe理一些服务器,出于某种原因,当我启动OpenIPMI服务时,它说:

  • 启动ipmi驱动程序[失败] [确定]

我已经下载了ipmi驱动程序,但是由于某种原因,它们不能启动,任何人都可以帮我吗?

将重要的信息预先填好,回答如下:

  • IPMI需要无法进行逻辑监控的硬件访问。

  • 你所做的任何IPMI交互都是客户操作系统上连接到它的可用物理硬件的客户端 – 当ipmidev加载到内核中时,这对于正在监听连接的设备来说实际上是一种“服务”。

  • 由于BIOS本身由虚拟机pipe理程序虚拟化,所以不能直接访问主机OS上的硬件。 因此,由于没有BIOS直接访问硬件,所以不可能串行redirect到硬件。

原始答案:

我不知道任何将实施IPMI接口的pipe理程序。 因此,这可能是您无法启动OpenIPMI服务的原因,因为它会尝试加载无法明显检测到的IPMI内核模块。

在我看来,当你想通过networkingpipe理服务器时,你不需要在pipe理虚拟工作站上运行这个服务。 您只需要在服务器的服务处理器上启用并正确configurationIPMI接口,这些服务器是用于Dell服务器的iDRAC,用于HP服务器的iLO2 / 3,用于Oracle的ALOM等,在该工作站上安装OpenIPMI工具,然后您应该可以连接到服务处理器并通过IPMI协议与其通信(其中大部分符合IPMI标准)。 以下是如何查询服务器机箱状态的示例:

ipmitool -I lan -U root -H 192.168.1.1 chassis status 

或者您可以closures服务器电源:

 ipmitool -I lan -U root -H 192.168.1.1 -a power off