IPMI全称是智能平台管理接口,你可以把它理解成一个独立于服务器操作系统的硬件管理“旁路通道”。它的核心是一个叫BMC(基板管理控制器)的专用芯片,只要你给服务器插上电,即使 CPU、操作系统还没启动或已经死机,BMC 和 IPMI 固件也能开始工作。
🎯 它主要用来做什么?
对于存储服务器,IPMI 提供的是带外管理能力,核心功能包括:
远程开关机 / 重启:在系统无响应时强制重启或关机。
硬件状态监控:实时查看温度、电压、风扇转速、硬盘状态等,并在异常时告警。
系统事件日志:记录硬件故障信息,方便事后排查。
远程控制台:通过网络重定向键盘、视频和鼠标,像坐在机器前一样操作(通常称为 KVM over IP)。
💻 为什么需要“下载”它?
因为 IPMI 是一个接口标准,你下载的通常是客户端工具,用来向服务器里的 BMC 发送指令。最常用的工具是ipmitool(命令行工具)。
📥 怎么获取和安装?
根据你的操作系统,安装方式不同:
Linux(如 Rocky Linux、Ubuntu、Debian):直接用包管理器安装最方便。例如在 Rocky Linux 上:
sudo dnf install ipmitool。在 Ubuntu 上:sudo apt-get install ipmitool。Windows:可以从服务器厂商官网下载安装程序。例如戴尔提供了
ipmitool-setup-1.8.18-dellemc_p001.exe。注意:如果在 Linux 本地使用
ipmitool时报错/dev/ipmi0: No such file or directory,通常是因为内核模块没有加载,需要手动加载ipmi_si、ipmi_devintf等模块。
简单说,IPMI 就是让你在存储服务器操作系统之外,还能对它进行硬件级监控和控制的“遥控器”。