硬件维护工具我常用的就2个:倚天剑ipmitool以及屠龙刀MegaCli。今天我们来介绍Ipmitool。
注意:Ipmitool是针对硬件底层进行操作管理,对于电源相关的操作请三思!
1. IPMI简介
IPMI (intelligent platform management interface)智能平台管理接口是一种开放标准的硬件管理接口规格 ,定义了嵌入式管理子系统进行通信的特方法。 IPMI信息通过基板管理控制器 (BMC)(位于 IPMI规格的硬件组上)进行交流。使用低级智能管理而不使用操作系统 进行管理, 用户可以利用IPMI监视服务器的物理健康状态,如温度、电压、风扇工作状态、电源状态等。硬件维护工具我常用 多久2个,倚天剑ipmitool以及屠龙刀MegaCli。今天我们来介绍ipmitool
2. IPMI优点
IPMI 把系统管理软件从系统的硬件平台管理任务中分离出来,并且把底层的服务器管理功能与高层软件分开。这样,推出一个通用的、跨系统的平台管理监控软件就成为可能;
IPMI 是可扩展的并且能够快速简单地在其上附加新功能,如增加更多的传感器、管理控制器或特定的配件设备;
在加入IPMI 技术的系统里,CPU 只需要与IPMI 就事件进行通信,形成IPMI 事件记录(Event Log)。在系统上的每个设备直接通过IPMI 与事件记录文件通信,而事件记录文件以统一的方法为每个特定的设备记录所有的事件状态。这一特点进一步简化了代理(Agent)的处理任务,提高了系统的整体运行性能。
3. IPMI工作原理
IPMI 的核心是基板管理控制器(BMC),其并不依赖于服务器的处理器、BIOS 或操作系统来工作,可谓非常地独立,是一个单独在系统内运行的无代理管理子系统,只要有BMC 与IPMI 固件其便可开始工作,而BMC 通常是一个安装在服务器主板上的独立的板卡,现在也有服务器主板提供对IPMI 支持的。IPMI 良好的自治特性便克服了以往基于操作系统的管理方式所受的限制,例如操作系统不响应或未加载的情况下其仍然可以进行开关机、信息提取等操作。
在工作时,所有的IPMI 功能都是向BMC 发送命令来完成的,命令使用IPMI 规范中规定的指令,BMC 接收并在系统事件日志中记录事件消息,维护描述系统中传感器情况的传感器数据记录。在需要远程访问系