BMC(Baseboard Management Controler)提供了多種通道來和主機通信,進而檢測主機的溫度、風扇轉速、電壓、電源和現場可替代器件。為了便於用戶使用,它提供了非常豐富的命令,下面介紹一下主要的常用命令。
1.遠程電源控制類
Ipmitool -I lanplus –H 10.32.228.111 –U username –P Passwordchassis power off
Ipmitool -I lanplus –H 10.32.228.111 –U username –P Passwordchassis power on
Ipmitool -I lanplus –H 10.32.228.111 –U username –P Passwordchassis power reset
Ipmitool -I lanplus –H 10.32.228.111 –U username –P Passwordchassis power cycle
(注意power cycle 和power reset的區別在於前者從掉電到上電有1秒鍾的間隔,而后者是很快上電)
2.讀取系統狀態類
Ipmitool sensor list 顯示系統所有傳感器列表
Ipmitool fru list顯示系統所有現場可替代器件的列表
Ipmitool sdr list顯示系統所有SDRRepository設備列表
Ipmitool pef list顯示系統平台時間過濾的列表
3.系統日志類
Ipmitool sel elist顯示所有系統事件日志
Ipmitool sel clear刪除所有系統時間日志
Ipmitool sel delete ID 刪除第ID條SEL
Ipmitool sel time get 顯示當前BMC的時間
Ipmitool sel time set XXX 設置當前BMC的時間
4.啟動設置類
Ipmitool chassis bootdev bios 重啟后停在BIOS 菜單
Ipmitool chassis bootdev pxe重啟后從PXE啟動
5.系統相關的命令
Ipmitool mc info 顯示BMC版本信息
Ipmitool bmc reset cold BMC 熱啟動
Ipmitool bmc reset warmBMC冷啟動
6.網絡接口相關命令
Ipmitool lan print 1 顯示channel1的網絡配置信息
Ipmitool lan set 1ipaddr 10.32.2.2 設置channel1的IP地址
Ipmitool lan set 1 netmask 255.255.0.0 設置channel1的netmask
Ipmitool lan set 4 defgw ipaddr255.255.0.254 設置channel4的網關
Ipmitool lan set 2 defgw macaddr 設置channel2的網關mac address
Ipmitool lan set 2 ipsrc dhcp 設置channel2的ip 源在DHCP
Ipmitool lan set 3 ipsrc static 設置channel2的ip是靜態獲得的
7.通道相關命令
Ipmitool channel info顯示系統默認channel
Ipmitool channel authcap channel-number privilege 修改通道的優先級別
Ipmitool channel getaccess channel-number user-id讀取用戶在通道上的權限
Ipmitool channel setacccess channel-number user-id callin=on ipmi=on link=onprivilege=5 // 設置用戶在通道上的權限
8.看門狗相關命令
Ipmitool mc watchdog get讀取當前看門狗的設置
Ipmitool watchdog off 關掉看門狗
Ipmitool watchdog reset 在最近設置的計數器的基礎上重啟看門狗
9. 用戶管理相關命令
Ipmitool user list chan-id 顯示某通道上的所有用戶
Ipmitool set password [] 修改某用戶的密碼
Ipmitool disable 禁止掉某用戶
ipmitool enable 使能某用戶
ipmitool priv []修改某用戶在某通道上的權限
ipmitool test <16|20>[測試用戶
————————————————
版權聲明:本文為CSDN博主「weixin_39611389」的原創文章