ipmitool常用命令总结


 IPMItool用于访问IPMI的功能-智能平台管理接口,该系统接口管理和监视带外计算机系统。

ipmitool user list     # 查看用户信息
ipmitool user set name    #增加用户
ipmitool user set password    # 设置密码
ipmitool user priv   [ChannelNo]  # 设置用户权限
ipmitool user enable/disable  #  启用/禁用用户

# 设置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 
   Send generic test events
   1 : Temperature - Upper Critical - Going High
   2 : Voltage Threshold - Lower Critical - Going Low
   3 : Memory - Correctable ECC

相关