服务器板卡:ipmitool

1.安装ipmitool

1
2
3
4
5
6
7
8
# CentOS/RHEL
yum install -y ipmitool

# Rocky/AlmaLinux
dnf install -y ipmitool

# Ubuntu/Debian
apt install -y ipmitool

2.查看BMC信息

1
ipmitool mc info

查看BMC网络配置:

1
ipmitool lan print

查看FRU硬件信息:

1
ipmitool fru

3.查看服务器状态

查看传感器:

1
ipmitool sensor

查看传感器详细信息:

1
ipmitool sdr

查看SEL系统事件日志:

1
ipmitool sel list

查看SEL详细信息:

1
ipmitool sel elist

清空SEL:

1
ipmitool sel clear

4.电源控制

查看电源状态:

1
ipmitool power status

开机:

1
ipmitool power on

正常关机:

1
ipmitool power off

重启:

1
ipmitool power reset

强制断电再启动:

1
ipmitool power cycle

5.远程IPMI

基本格式:

1
ipmitool -I lanplus -H <BMC_IP> -U <用户名> -P '<密码>' <命令>

例如查看远程服务器电源状态:

1
ipmitool -I lanplus -H 192.168.1.100 -U admin -P 'password' power status

远程查看传感器:

1
ipmitool -I lanplus -H 192.168.1.100 -U admin -P 'password' sensor

远程重启:

1
ipmitool -I lanplus -H 192.168.1.100 -U admin -P 'password' power reset

6.用户管理

查看用户

1
ipmitool user list 1

修改用户密码

1
ipmitool user set password <用户ID> '<新密码>'

启用用户

1
ipmitool user enable <用户ID>

7.常用命令速查

目的 命令
BMC信息 ipmitool mc info
BMC网络 ipmitool lan print
传感器 ipmitool sensor
SDR ipmitool sdr
事件日志 ipmitool sel list
清除日志 ipmitool sel clear
电源状态 ipmitool power status
开机 ipmitool power on
关机 ipmitool power off
重启 ipmitool power reset
电源循环 ipmitool power cycle
FRU信息 ipmitool fru
用户列表 ipmitool user list 1