CentOS下 # yum -y install OpenIPMI OpenIPMI-tools 就安裝好ipmi的工具了。 # chkconfig impi on # service ipmi start 設置iDRAC的ip信息及啟用IPMI網絡控制 # ipmitool -I open lan set 1 ipaddr 192.168.111.123 # ipmitool -I open lan set 1 defgw ipaddr 192.168.111.1 # ipmitool -I open lan set 1 netmask 255.255.255.0 # ipmitool -I open lan set 1 access on 修改IPMI的snmp信息 設置 SNMP community 串 # ipmitool -I open lan set 1 snmp 新密碼 設置 null 用戶密碼 # ipmitool -I open lan set 1 password 新密碼 設定 root 密碼 # ipmitool -I open user set password 2 新密碼 可以用下免的命令檢查剛才設定的值是否正確: # ipmitool -I open lan print 1 你可以把你 iDRAC 遠控管理的密碼放在環境變量內方便操作.(不安全) # export IPMI_PASSWORD=”TOP_SECRET” 在下指令的時候可以用 “-E” 選項 就可以直接不打密碼就可以下指令. # ipmitool -I lan -U root -E -H 192.168.111.123 chassis power status Chassis Power is on 如果你要用交互的方式輸入密碼就用 “-a” 的方式下指令. # ipmitool -I lan -U root -a -H 192.168.111.123 chassis power status Password: Chassis Power is on 如果你想放在 script 內. 你可以使用 “-P” 的方式加上你的密碼明文. 就可以下指令. # ipmitool -I lan -U root -P “新密碼” -H 192.168.111.123 chassis power status Chassis Power is on 再來你就可以用下列指完成開關機 ## 開機 – Power On # ipmitool -I lan -U root -E -H 192.168.111.123 chassis power on ## 強制斷電關機 – Power Off # ipmitool -I lan -U root -E -H 192.168.111.123 chassis power off ## 通過操作系統正常關機 – Graceful Shutdown # ipmitool -I lan -U root -E -H 192.168.111.123 chassis power soft ## 重新熱啟動 – Reset System (warm boot) # ipmitool -I lan -U root -E -H 192.168.111.123 chassis power reset ## 冷啟動 – Power Cycle System (cold boot) # ipmitool -I lan -U root -E -H 192.168.111.123 chassis power cycle 其他信息 ## 檢查電流電壓 # ipmitool -I lan -U root -E -H 192.168.1.101 sdr type “Current” Current | 94h | ok | 10.1 | 2 Amps Current | 95h | ns | 10.2 | Disabled System Level | 98h | ok | 7.1 | 245 Watts ## 檢查溫度狀態 # ipmitool -I lan -U root -E -H 192.168.1.101 sdr type “Temperature” Temp | 01h | ns | 3.1 | Disabled Temp | 02h | ns | 3.2 | Disabled Temp | 05h | ns | 10.1 | Disabled Ambient Temp | 07h | ns | 10.1 | Disabled Temp | 06h | ns | 10.2 | Disabled Ambient Temp | 08h | ns | 10.2 | Disabled Ambient Temp | 0Eh | ok | 7.1 | 16 degrees C Planar Temp | 0Fh | ns | 7.1 | Disabled IOH THERMTRIP | 5Dh | ns | 7.1 | Disabled CPU Temp Interf | 76h | ns | 7.1 | Disabled Temp | 0Ah | ns | 8.1 | Disabled Temp | 0Bh | ns | 8.1 | Disabled Temp | 0Ch | ns | 8.1 | Disabled ## 列出 event logs # ipmitool -I lan -U root -E -H 192.168.1.101 sel list 1 | 01/11/2011 | 11:40:54 | Temperature #0x0e | Upper Non-critical going high 2 | 01/01/2011 | 12:32:41 | Temperature #0x0e | Upper Critical going high