ipmitool命令简介
来源:本站原创
点击数: 次
发布时间:2025年03月06日
ipmitool 是一个开源的命令行工具,用于与支持IPMI(Intelligent Platform Management Interface)标准的系统进行交互。它支持IPMI 1.5规范(最新的规范为IPMI 2.0),可以在Linux和Windows平台上使用,提供丰富的功能,允许用户通过IPMI接口执行各种管理任务,如获取传感器信息、显示系统日志内容、网络远程开关机等12。
主要功能
ipmitool支持以下主要功能:
查看和管理传感器信息:使用
sensor
和sdr
命令可以打印详细的传感器信息。查看和管理系统事件日志:使用
sel
命令可以打印系统事件日志(SEL)。配置网络接口:使用
lan
命令可以配置网络信道。查看和管理BMC用户:使用
user
命令可以设置BMC中用户的信息。查看和管理平台事件过滤:使用
pef
命令可以设置平台事件过滤(PEF)。查看和管理FRU信息:使用
fru
命令可以打印内建的Field Replaceable Unit (FRU)信息。查看和管理电源状态:使用
chassis
命令可以查看底盘的状态和设置电源。
使用方法
ipmitool的基本使用格式如下:
bashCopy Codeipmitool [options] command [arguments]
其中,options
包括:
-h
:显示帮助信息。-V
:显示版本信息。-v
:详细模式(可以使用多次)。-c
:以逗号分隔格式显示输出。-d
:指定要使用的设备(默认值为0)。-I
:指定要使用的接口(如open、lan、lanplus)。-H
:远程主机名。-U
:远程会话用户。-P
:远程会话密码。
例如
#查看BMC中用户的信息可以使用以下命令:
bashCopy Codeipmitool user list 1
#远程查询FRU信息可以使用以下命令:
bashCopy Codeipmitool -I lanplus -H (BMC的管理IP地址) -U (BMC登录用户名) -P (BMC登录密码) fru list
#上电自动开机:
ipmitool chassis policy always-on
#上电不自动开机:
ipmitool chassis policy always-off