IPMItool用于访问IPMI的功能-智能平台管理接口,该系统接口管理和监视带外计算机系统。
ipmitool user list # 查看用户信息 ipmitool user set name <user id> <username> #增加用户 ipmitool user set password <user id> <password> # 设置密码 ipmitool user priv <user id> <privilege level> [ChannelNo] # 设置用户权限 ipmitool user enable/disable <user id> # 启用/禁用用户 # 设置ipmi的ip地址 ipmitool lan set 1 ipsrc dhcp # 设置 ipmi 通过dhcp获取IP ipmitool lan print 1 ipmitool lan set 1 ipsrc static # 设置 ipmi 配置静态 ip ipmitool lan set 1 ipaddress 10.1.0.10 # 设置 ipmi 的 ip 为 10.1.0.10 ipmitool lan set 1 netmask 255.255.255.0 # 设置 ipmi 的掩码 ipmitool lan set 1 defgw ipaddr 10.1.0.1 # 设置 ipmi 的默认网关 # 查看 FRU 信息 ipmitool fru # 重启 BMC ipmitool mc reset cold # 查看 BMC 事件日志 ipmitool sel list # 查看传感器读取信息 ipmitool sensor list # 系统日志类 ipmitool sel elist # 显示所有系统事件日志 ipmitool sel clear # 删除所有系统时间日志 ipmitool sel delete ID # 删除第ID条SEL ipmitool sel time get # 显示当前BMC的时间 ipmitool sel time set XXX # 设置当前BMC的时间 # Chassis类 ipmitool chassis status # 查看底盘状态,其中包括了底盘电源信息,底盘工作状态等 ipmitool chassis restart_cause # 查看上次系统重启的原因 ipmitool chassis policy list # 查看支持的底盘电源相关策略。 ipmitool chassis power on # 用此命令可以远程开机 ipmitool chassis power off # 用此命令可以远程关机 ipmitool chassis power reset # 实现硬重启,用此命令可以远程开机 # 模拟服务器告警 ipmitool.exe event 1 ipmitool.exe event 2 ipmitool.exe event 3 usage: event <num> Send generic test events 1 : Temperature - Upper Critical - Going High 2 : Voltage Threshold - Lower Critical - Going Low 3 : Memory - Correctable ECC