Ipmitool工具中文註釋及獲取返回值的解釋2

bmc/mc   硬件信息

            reset <warm|cold>

                              指示BMC執行一個warmcold得復位。

            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]

                        爲給定的應用(ipmisol)在給定的通道下顯示支持的密碼套件列表

 

    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條信息。如果count0,那麼所有的信息將會顯示。

last <count>

顯示SEL中最後的count條信息。如果count0,那麼所有的信息將會顯示。

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     較低不可恢復

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章