標籤:
1.載入支援 ipmi 功能的系統模組
modprobe ipmi_msghandler
modprobe ipmi_devintf
modprobe ipmi_poweroff
modprobe ipmi_si
modprobe ipmi_watchdog
??
將以上命令寫入/etc/rc.local以自動載入模組
??
?
??
2.查看ipmi裝置資訊
# more /proc/devices | grep ipmidev
253 ipmidev #有這一行說明有IPMI裝置
??
?
??
3.建立字元裝置 node,使 ipmitool 可以通過驅動程式訪問 ipmi 系統介面,通常這一步可省
# mknod /dev/ipmi0 c 253 0
mknod: ‘/dev/ipmi0‘: 檔案已存在
??
?
??
4.ipmitool程式會在載入了ipmi 系統模組後自動安裝
ipmi_si模組載入失敗則不會安裝這個程式——下載ipmitool的原始碼來編譯是可以安裝這個程式的,但是如模板載入失敗,程式還是無法使用
??
安裝了ipmitool之後,可以使用service ipmi start啟動IPMI服務
??
??
5.一些查詢命令
# ipmitool -I open channel info <channel number> #channel number可以取 0 - n的值
# ipmitool -I open sdr list
??
# ipmitool -I open sel list # 查看System Event Log(系統事件日誌)
??
# ipmitool -I open sensor get "Temp" #引號中的字串值從上一命令的結果的第一列的值
# ipmitool -I open user list 1 #查看某channel的使用者
??
?
??
6.設定BMC的IP,使用者的密碼等
service ipmi start
ipmitool lan set 1 ipsrc static
ipmitool lan set 1 ipaddr 192.168.0.9
ipmitool lan set 1 netmask 255.255.255.0
ipmitool lan set 1 defgw ipaddr 192.168.0.1
ipmitool user set password 1 abcdefg
ipmitool user set password 2 abcdefg
ipmitool bmc info
ipmitool lan print 1
??
??
# 也可以通過修改bmcautoconf.sh,設定網卡的IP資訊,不過沒找到這個檔案:(
CentOS下設定ipmi