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     较低不可恢复

 


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