bmc/mc 硬件信息
reset <warm|cold>
指示BMC執行一個warm或cold得復位。
Info
顯示BMC硬件的信息,包括了 設備版本、固件版本、IPMI版本支持、製造商id、額外設備支持的信息。
getenables
顯示一個列表,顯示目前BMC的可用的操作選項。
setenables <option>=[on|off]
啓用或禁用特定的選項。此命令根據IPMI規 範僅支持系統接口。當前option支持的選項有:
recv_msg_intr 接收消息隊列中斷。
event_msg_intr 事件消息緩衝區滿中斷
event_msg 事件消息緩衝區
system_event_log 系統事件日誌記錄
oem0 oem定義選項#0
oem1 oem定義選項#1
oem2 oem定義選項#2
ipmitool -I lanplus -H 192.168.1.251 -U admin -P xxxxxxx mc info
Channel 通道
authcap <channel number> <max priv>
顯示有關選定的信息通道的身份驗證功能,在指定的權限級別.
可能的特權級別包括:
1 Callback level
2 User level
3 Operator level
4 Administrator level
5 OEM Proprietary level
info [channel number]
顯示選定的通道的信息。如果沒有給定通道,那麼它將顯示當前使用的通道的信息。
ipmitool -I lanplus -H 192.168.1.251 -U admin -P xxxxxxx channel info
getaccess <channel number> [userid]
將給定的userid作爲給定的通道的默認值。當給定的通道被使用,那麼默認的用戶就是給定的這個用戶id。
setaccess <channel number> <userid>
[callin=on|off] [ipmi=on|off] [link=on|off] [privilege=level]
在給定的通道下爲給定的userid配置用戶訪問信息
getciphers <all | supported> <ipmi | sol> [channel]
爲給定的應用(ipmi或sol)在給定的通道下顯示支持的密碼套件列表
Event 預設事件
< predefined event number>
發送預先定義的事件到系統事件日誌。下面的事件包括作爲一種手段,以測試系統事件日誌的BMC的組件功能(每一次都會增加一個輸入,
event n命令被執行)
目前支持的n值爲:
1 溫度:上臨界值:走向高
2 電壓臨界值:下臨界值:走向低
3 內存:可糾正的ECC錯誤檢測
注意:這些預先定義的事件可能不會產生一個特定的系統“準確”的SEL(系統事件日誌)記錄,因爲他們不能正確綁定到一個有效
的傳感器數量,但是這些足以證明了的SEL正確操作。
file <filename>
filename文件中詳細描述的事件日誌記錄將被添加到系統事件日誌。
該文件中的每一行的格式如下:
<{EvM Revision} {Sensor Type} {Sensor Num} {Event Dir/Type} {Event Data 0} {Event Data 1}
{Event Data 2}>[# COMMENT]
注意:Event Dir/Type中,事件路徑的編碼作爲高7位,事件類型的編碼作爲低7位。
如:0x4 0x2 0x60 0x1 0x52 0x0 0x0# Voltage threshold: Lower Critical: Going Low。
exec <filename>
從filename中讀取ipmitool命令。每一行都是一個完整的命令。這些命令的語法定義在本頁的COMMANDS中。每一行都可以在
行尾加個可選擇的註釋,以‘#’爲限定符。
如,一個兩行命令的文件:
sdr list # get a list of sdr records
sel list # get a list of sel records
Fru 可替換裝置
Print 或者 list
這個命令將會讀取所有的現場可替換裝置(FRU)的庫存數據,提取這些信息作爲序號,零件編號,資產標籤,以及描述了機架、電路板或產品的短字符串。
I2c i2c命令
i2c <i2caddr> <read bytes> [<write data>]
這將允許你執行i2c命令。
Isol PMIv1.5 Serial-over-LAN
setup <baud rate>
爲IPMI v1.5 Serial-over-LAN設置傳輸頻率。
tsol 配置和連接Tyan IPMIv1.5 Serial-over-LAN
ipmitool -I lanplus -H 192.168.1.251 -U admin -P dhitc123 tsol list
Pef 事件過濾
info
這個命令將會查詢BMC,並且打印出PEF所支持功能的信息。
status
這個命令打印出當前的pef的狀態(BMC最後一次向SEL德輸入,等等)
policy
此命令列出了PEF的策略表條目。每個策略項描述警報目的地。一個政策設置是一個表項的集合。PEF警報動作參考策略集。
list
這個命令列舉出PEF表項。每一個PEF輸入關聯一個傳感器事件給一個行動。當PEF是活躍的,每個平臺事件導致BMC去掃描匹配的事件
條目表,並採取一定可能的行動。
採取行動,執行優先順序(高臨界第一)。
Sdr 傳感器數據記錄
info
這個命令將會查詢BMC中相關的SDR(傳感器數據記錄)信息。
list [all|full|compact|event|mcloc|fru|generic]
這個命令將會讀取傳感器數據記錄(SDR)以及提取傳感器給定type的信息,之後將會查詢每一個傳感器並打印出相應的名字、狀態等信息。
可用的類型如下:
all 所有的SDR記錄(傳感器和定位器)
full 完全的傳感器記錄
compact 簡潔的傳感器記錄
event 傳感器記錄的事件信息
mcloc 管理控制器定位器記錄
fru FRU(現場可替換裝置)的定位器記錄
generic 一般的SDR記錄
ipmitool -I lanplus -H 192.168.1.251 -U admin -P xxxxxxx sdr list
UID燈|0未定義| ok
硬件健康指示LED|0未定義| ok
擴展設備健康指示LED|0未定義| ok
電源1|0未定義|數控
電源2|0未定義|數控
電源 |0未定義|數控
VRM1 |0未定義| CR
VRM2 |0未定義| CR
風扇1|45.08 未定義|數控
風扇2|45.08 未定義|數控
風扇3|41.94 未定義|數控
風扇4|36.06 未定義|數控
風扇5|36.06 未定義|數控
風扇6|36.06 未定義|數控
風扇|0未定義|數控
溫度1|46攝氏度| ok
溫度2|22攝氏度| ok
溫度3|30攝氏度| ok
溫度4|30攝氏度| ok
溫度5|49攝氏度| ok
溫度6|30攝氏度| ok
溫度7|30攝氏度| ok
功率計|236瓦| CR
entity <id>[.<instance>]
顯示所有的實體關聯的傳感器。通過運行命令`sdr list'和一個操作符‘-v’獲得一個有效的實體在目標系統上的ID列表。
所有實體的id列表可以在IPMI規範中找到。
dump <file>
將原始的SDR數據寫入文件file。
Sel 系統事件日誌
ipmitool -I lanplus -H 192.168.1.251 -U admin -P xxxxxxx sel
注意:如果SEL時鐘需要設置的話,SEL寫入次數作爲`Pre-Init Time-stamp'被顯示。
保證SEL時鐘被命令`sel time get' 和 `sel time set <time string>'所精確的更改。
Info
這個命令將會查詢BMC中關於SEL和其內容的相關信息。
clear
這個命令將會清空SEL中的信息。它不能被撤消所以要小心。
list
當運行沒有參數的此命令時,SEL中全部的信息將會被顯示出來。
<count>|first <count>
顯示SEL中最先的count條信息。如果count是0,那麼所有的信息將會顯示。
last <count>
顯示SEL中最後的count條信息。如果count是0,那麼所有的信息將會顯示。
delete <number>
刪除一個單一事件。
time
get
顯示SEL時鐘的當前時間。
set <time string>
設置SEL 時鐘。未來的SEL條目將使用此命令設置時間。<time string>的格式爲"MM/DD/YYYY HH:MM:SS"。
注意,小時是24小時格式。建議在設置時間之前將其清除。
Sensor 傳感器信息
list
用廣泛的表格式來列舉出傳感器和閾值。
ipmitool -I lanplus -H 192.168.1.251 -U admin -P xxxxxxx sensor list
get <id> … [<id>]
打印出指定name的傳感器的信息。
thresh <id> <threshold> <setting>
這允許您設置一個特定的閾值傳感器。該傳感器通過name指定。可用的thresholes有:
unr 較高不可恢復
ucr 上臨界
unc 上非關鍵
lnc 下非關鍵
lcr 下臨界l
lnr 較低不可恢復