一、查找安装包

查看ipmitool属于哪个安装包

#yum provides */ipmitool

可以看出ipmitool属于ipmitool-1.8.18-7.el7.x86_64这个安装包

ipmitool使用手册(转)

查看ipmitool这个安装包是否安装(可以看出ipmitool未安装)

# rpm -ql ipmitool

ipmitool使用手册(转)

二、安装

安装ipmitool

#yum install ipmitool –y

ipmitool使用手册(转)

检测ipmitool是否安装成功

#rpm -qa ipmitool

ipmitool使用手册(转)

三、使用命令及参数

报错处理:

Could not open device at /dev/ipmi0 or /dev/ipmi/0 or/dev/ipmidev/0: No such file or directory

解决办法:需要加载相关模块

查看先关模块是否加载(可以看出模块未加载)

# lsmod |grep ^ipmi

ipmitool使用手册(转)

加载以下模块

# modprobe ipmi_watchdog

# modprobe ipmi_poweroff

# modprobe ipmi_devintf

# modprobe ipmi_si  加载该模块如果没有不影响ipmi的使用(与系统版本有关)

# modprobe ipmi_msghandler  加载该模块如果没有不影响ipmi的使用

ipmitool使用手册(转)

查看ipmitool版本

# ipmitool -V

ipmitool使用手册(转)

查看帮助

# ipmitool –h

ipmitool使用手册(转)

查看BMC版本

# ipmitool mc info

ipmitool使用手册(转)

1.      服务器状态管理:

查看服务器状态

# ipmitool chassis power status

服务器开机

# ipmitool chassis power on

服务器关机

# ipmitool chassis power off

服务器重启

# ipmitool chassis power reset

2.      用户管理

说明:[ChannelNo] 字段是可选的,ChannoNo为1、2或8;BMC默认有2个用户:user id为1的匿名用户,user id为2的admin用户;<>字段为必选内容;<privilege level>:2为User权限,3为Operator权限,4为Administrator权限

查看用户信息:

ipmitool user list [ChannelNo]

# ipmitool user list 1

ipmitool使用手册(转)

添加用户:

ipmitool使用手册(转)

ipmitool user set name <user id> <username>

# ipmitool user set name 3 xh

查看用户权限:

ipmitool使用手册(转)

# ipmitool channel getaccess 1 3

设置用户权限:

ipmitool使用手册(转)

ipmitool channel setaccess [ChannelNo] <user id>[callin=on|off] [ipmi=on|off] [link=on|off] [privilege=level]

# ipmitool channel setaccess 1 3 callin=off ipmi=on link=onprivilege=4

设置用户密码:

ipmitool user set password <user id> <password>

# ipmitool user set password 3 123456

ipmitool使用手册(转)

启用/禁用用户:

ipmitool user enable/disable <user id>

# ipmitool disable user 3

禁用用户后登入会报错:Invalid Authentication(无效认证)

ipmitool使用手册(转)

用户登入

ipmitool使用手册(转)

3.      IP网络设置

说明:[ChannelNo] 字段是可选的,ChannoNo为1(Share Nic网络)或者8(BMC独立管理网络);设置网络参数,必须首先设置IP为静态,然后再进行其他设置;

查看网络信息:

ipmitool lan print [ChannelNo]

# ipmitool lan print 1

ipmitool使用手册(转)

修改IP为静态还是DHCP模式:

ipmitool lan set <ChannelNo> ipsrc<static/dhcp>

# ipmitool lan set 1 ipsrc dhcp

ipmitool使用手册(转)

修改IP地址:

ipmitool lan set <ChannelNo> ipaddr <IPAddress>

# ipmitool lan set 1 ipaddr 192.168.2.60

ipmitool使用手册(转)

修改子网掩码:

ipmitool lan set <ChannelNo> netmask <NetMask>

# ipmitool lan set 1 netmask 255.255.0.0

ipmitool使用手册(转)

修改默认网关:

ipmitool lan set <ChannelNo> defgw ipaddr <Gateway >

# ipmitool lan set 1 defgw ipaddr 192.168.2.1

ipmitool使用手册(转)

4.      SEL日志查看

# ipmitool sel list

ipmitool使用手册(转)

查看SEL日志详情

# ipmitool sel elist

ipmitool使用手册(转)

5.      SDR,Sensor信息查看

查看SDR Sensor信息:

# ipmitool sdr

ipmitool使用手册(转)

查看Sensor信息:

# ipmitool sensor list   可以获得传感器ID号

ipmitool使用手册(转)

查看某个Sensor的详情:

# ipmitool sensor get "CPU PVCCIO"    其中"CPUPVCCIO"是ID号,即传感器的名称

ipmitool使用手册(转)

设置sensor(ID)监测项的各种限制值:

ipmitool sensor thresh <ID> <threshold><setting>

<threshold>可以是<lnr  lcr  lnc unc  ucr  unr>

unr = upper non-recoverable

ucr = upper critical

unc = upper non-critical

lnc = lower non-critical

lcr = lower critical

lnr = lower non-recoverable

<setting>表示设置的限制值

6.      mc(管理单元BMC)状态和控制

查看BMC硬件信息:

# ipmitool mc info

ipmitool使用手册(转)

使BMC重新启动:

# ipmitool mc reset <warm|cold>  warm表示软重启;cold表示硬重启
--------------------- 
作者:xinqidian_xiao 
来源:CSDN 
原文:https://blog.csdn.net/xinqidian_xiao/article/details/80924897 
版权声明:本文为博主原创文章,转载请附上博文链接!

相关文章:

  • 2021-09-28
  • 2021-09-08
  • 2021-05-31
  • 2021-12-09
  • 2022-12-23
  • 2022-12-23
  • 2021-11-28
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-02-25
  • 2022-01-11
  • 2021-06-27
  • 2021-05-23
  • 2021-09-24
相关资源
相似解决方案