1.查看工具版本(ipmitool  -V)

2.使用帮助(ipmitool  -h)

3.使用ipmitool命令查看fru信息(ipmitool  fru  list)

#本机linux系统操作

#带外远程Linux系统操作(也可ssh  root@BMC_IP  -p  端口号,再执行ipmitool  fru  list查看)

ipmitool  -I  lanplus  -H  (BMC的管理IP地址)  -U  (BMC登录用户名)  -P  (BMC 登录用户名的密码)  fru  list

#带外远程windows系统操作(也可ssh  root@BMC_IP  -p  端口号,再执行ipmitool  fru  list查看)

windows系统笔记本连接服务器BMC管理网口使用ipmitool工具查看fru信息,需要进入ipmitool工具目录下面:

执行ipmitool.exe  -I  lanplus  -H  (BMC的管理IP地址)  -U  (BMC登录用户名)  -P  (BMC 登录用户名的密码)  fru  list

4.使用ipmitool增加BMC用户

#查看用户清单(最多可以创建15个用户)

#创建用户(其中数字2为user-id,test为新增的用户名)

#查看用户权限(ipmitool  channel  getaccess  1  2)

ipmitool  channel  info  //显示系统默认channel

ipmitool  channel  getaccess  channel-number  user-id  //读取用户在通道上的权限

ipmitool  channel  setaccess  channel-number  user-id  callin=off  ipmi=on  link=on  privilege=4  //设置用户在通道上的权限

#设置用户权限(privilege=2为user权限,3为Operator权限,4为Administrator权限)

#设置用户密码(数字2为user-id,如设置密码失败则为该机器开启了复杂密码验证,使用以下复杂密码Tianjin@0987就可以成功了)

#启用/禁用用户(ipmitool  user  enable/disable  user-id)

#最后浏览器输入bmc地址,通过创建的test用户登录bmc即可

5.网络设置

#查看网络信息(ipmitool  lan  print  1)

#修改IP为静态还是DHCP模式(ipmitool  lan  set  <channel-number>  ipsrc  <static/dhcp>)

例:ipmitool  lan  set  1  ipsrc  dhcp

#修改IP地址(ipmitool  lan  set  <channel-number>  ipaddr  <IPAddress>)

例:ipmitool  lan  set  1  ipaddr  10.33.225.29

#修改子网掩码(ipmitool  lan  set  <channel-number>  netmask  <NetMask>)

例:ipmitool  lan  set  1  netmask  255.255.255.0

#修改默认网关(ipmitool  lan  set  <channel-number>  defgw  ipaddr  <Gateway >)

例:ipmitool  lan  set  1  defgw  ipaddr  10.33.225.1

6.sel日志

#查看sel日志

#查看sel日志详情

#删除所有系统事件日志(ipmitool sel clear)

#显示当前BMC的时间

7.传感器信息查看

#查看SDR Sensor信息

#查看Sensor详细信息

#查看指定Sensor的详情

8.mc状态和控制

#查看BMC硬件信息(BMC版本:Firmware Revision)

#重启BMC

ipmitool  mc  reset  <warm|cold>  warm表示软重启;cold表示硬重启。

9.服务器状态管理

#查看服务器状态(ipmitool  power  status)

#服务器开机

ipmitool  power  on

#服务器关机

ipmitool  power  off

#服务器重启

ipmitool  power  reset

10.SOL功能

说明:<9.6/19.2/38.4/57.6/115.2>其中115.2代表115200,即*1000是表示的波特率。

#设置SOL串口波特率:

ipmitool  -I  lanplus  -H  (BMC的管理IP地址)  -U  (BMC登录用户名)  -P  (BMC 登录用户名的密码)  sol  set  volatile-bit-rate  <9.6/19.2/38.4/57.6/115.2>

#打开SOL功能

ipmitool  -I  lanplus  -H  (BMC的管理IP地址)  -U  (BMC登录用户名)  -P  (BMC 登录用户名的密码)  sol  activate

#关闭SOL功能

ipmitool  -I  lanplus  -H  (BMC的管理IP地址)  -U  (BMC登录用户名)  -P  (BMC 登录用户名的密码)  sol  deactivate

11.chassis操作

#查询上电时间

#查询上次重启原因

#修改启动顺序

ipmitool  chassis  bootdev  <device>  <clear-cmos=yes/no>  (可选是否清除cmos中保存的信息,cmos芯片中保存bios的设置信息,如果清除该信息会导致bios时间不准确,一般修改启动顺序时不需加该字段,选择要从哪个设备启动即可。

none  : Do not change boot device order  

pxe   : Force PXE boot  

disk  : Force boot from default Hard-drive  

safe  : Force boot from default Hard-drive, request Safe Mode  

diag  : Force boot from Diagnostic Partition  

cdrom : Force boot from CD/DVD  

bios  : Force boot into BIOS Setup  

#上电自动开机

ipmitool  chassis  policy  always-on

#上电不自动开机

ipmitool  chassis  policy  always-off

12.使用ipmitool命令导出BMC相关信息及日志(自动导出到当前所在目录)

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐