服务器板卡:ipmitool
1.安装ipmitool
1 | # CentOS/RHEL |
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 |