使用IPMi获取服务器的硬件信息,如风扇转速、cpu等

开启IPMI模块

IPMI是服务器的智能化管理平台接口,我们要通过这个接口获取所有的硬件信息以及控制服务器开关机。

使用IPMI的前提是服务器支持IPMI即带有BMC的硬件模块,将网线接到BMC模块就可以使用了(具体找运维....)。

IPMI模块配置好以后在浏览器中输入服务器ip会有如下图所示的页面。

使用IPMi获取服务器的硬件信息,如风扇转速、cpu等_第1张图片

Java连接ipmi

下载链接:http://www.veraxsystems.com/en/products/free-ipmi-library-java

里面有jar包和使用的案例,在使用案例中ChassisControlRunner是控制开关机,GetAllSensorReadingsRunner获取传感器信息。实例中的代码可以直接运行的。

https://blog.csdn.net/heitkei/article/details/80415252,这个链接里面的代码和示例是一样的,不过加了中文注释,有兴趣的朋友也可以运行这个。

使用IPMi获取服务器的硬件信息,如风扇转速、cpu等_第2张图片

 

你可能感兴趣的:(使用IPMi获取服务器的硬件信息,如风扇转速、cpu等)