ipmitool命令详解
ipmitool命令详解
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相关信息及日志(自动导出到当前所在目录)
更多推荐
所有评论(0)