IPMITOOL command

power management [power]

power status # 状态
power on # 开机
power off # 关机
power reset # 重启
power cycle # 1秒间隔重启

Chassis class

chassis status  		# 查看底盘状态,其中包括了底盘电源信息,底盘工作状态等
chassis restart_cause	# 查看上次系统重启的原因
chassis policy list		# 查看支持的底盘电源相关策略。
chassis power on  # 用此命令可以远程开机
chassis power off   # 用此命令可以远程关机
chassis power reset  # 实现硬重启,用此命令可以远程开机

chassis bootdev bios  #重启后停在BIOS 菜单
chassis bootdev pxe #重启后从PXE启动

user management [user]

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

- [ChannelNo] 字段是可选的,ChannoNo为1或者8
- BMC默认有2个用户:user id为1的匿名用户,user id为2的ADMIN用户
- <privilege level>:2为user权限 3为Operator权限 4为Administrator权限

channel command

channel setaccess 1 3 callin=off ipmi=on link=on privilege=4
<channel number> <user id> [callin=on|off] [ipmi=on|off] [link=on|off] [privilege=level]

[privilege=level]:
1   Callback level
2   User level
3   Operator level
4   Administrator level
5   OEM Proprietary level
15	No access

network management [lan]

ChannoNo为1(Share Nic网络)或者8(BMC独立管理网络)

lan print # 查看网络
lan set 1 ipsrc static # 修改IP为静态还是DHCP模式
lan set 1 ipaddr 10.10.82.45 # 修改IP地址
lan set 1 netmask 255.255.255.0 # 修改子网掩码
lan set 1 defgw ipaddr 10.10.82.254 # 修改默认网关

SOL function

说明:<9.6/19.2/38.4/57.6/115.2>其中115.2代表115200,即*1000是表示的波特率。
sol set volatile-bit-rate <9.6/19.2/38.4/57.6/115.2> # 设置SOL串口波特率
sol activate # 打开SOL功能
sol deactivate # 关闭SOL功能

SEL

1. 查看当前的SEL summary信息
 sel
 sel info

2. 列示所有SEL记录详细信息
 sel list
 sel list 10

3. 删除指定的SEL记录
 sel delete 1

4. 清除所有的SEL记录
 sel clear

5. 获取和修改SEL当前时钟
 sel time get
 sel time set "04/24/2012 18:44:44"

information viewing

sdr # 查看SDR Sensor信息
sensor list # 查看Sensor信息
fru list # 查看FRU信息
pef filter list     # 显示系统平台时间过滤的列表

mc (Management Unit BMC) status and control

mc reset <warm/cold> # 重启动BMC
mc info # BMC信息
mc watchdog get # 读取当前看门狗的设置

Set BMC's iptables firewall

1. 设置某一段IP可以访问BMC
raw 0x32 0x76 0x01 0x01 ip1(0xa 0xa 0xa 0xa) ip2(0xb 0xb 0xb 0xb)raw 0x32 0x76 0x09

2. 设置某个IP可以访问BMC
raw 0x32 0x76 0x00 0x01 ip1 (0xa 0xa 0xa 0xa) 
raw 0x32 0x76 0x09

3. 取消设置
raw 0x32 0x76 0x08

4. 获取防火墙设置
raw 0x32 0x77 0x01 0x00

5. 阻止/开启某个端口
raw 0x32 0x76 0x02 0x00/0x01 0x00 (portno)0x22 0x00

6. 取消某个端口的设置(6是5的对应取消操作)
raw 0x32 0x76 0x06 0x00/0x01 0x00 (portno)0x22 0x00

Guess you like

Origin blog.csdn.net/qq_38202733/article/details/126895143
Recommended