CentOS下設置ipmi


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信息,不過沒找到這個文件:(


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM