• IPMITOOL命令支持列表V2.0


    命令集

    命令行格式

    命令行说明

    User

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> user summary

    查询用户概要信息

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> user list

    查询BMC上所有用户

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> user set name <用户ID> <用户名>

    设置用户名

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> user set password <用户ID> <密码>

    设置用户密码

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> user enable <用户ID>

    使用用户

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> user disable <用户ID>

    禁用用户

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> user priv <用户ID> <级别>

    设置用户权限

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> user test <16|20> <密码>

    用户密码测试

    Channel

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> channel info <channel>

    获取通道信息

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> channel authcap <channel number> <max privilege>

    获取通道认证鉴权能力

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> channel getaccess <channel number> [user id]

    获取用户权限信息

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> channel setaccess <channel number> <user id> [privilege=level]

    设置用户权限信息

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> channel getciphers <ipmi|sol> <channel>

    获取通道的加密法套件

    Lan

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> lan print 1

    打印Lan 参数配置信息

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> lan set <channel> ipaddr <IP地址>

    设置通道IP地址

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> lan set <channel> netmask <IP地址>

    设置通道子掩码

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> lan set <channel> macaddr <*:*:*:*:*:*>

    设置通道mac地址

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> lan set <channel> defgw ipaddr <IP地址>

    设置通道默认网关IP

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> lan set <channel> snmp <团体名>

    设置snmp团体名

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> lan set <channel> access <on>

    通道对于IPMI 消息的访问模式

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> lan set <channel> vlan id <off|<id>

    使能、禁用虚拟局域网(Virtual Local Area Network),设置ID

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> lan set <channel> auth <level> <type,..>

    设置通道认证类型

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> lan alert print <channel number> <alert destination>

    打印告警信息

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> lan alert set <channel number> <alert destination> ipaddr <x.x.x.x>

    设置告警ip地址

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> lan alert set <channel number> <alert destination> macaddr <x:x:x:x:x:x>

    设置告警mac地址

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> lan alert set <channel number> <alert destination> type <pet|oem1>

    设置目的地址类型,PET或者OEM

    SOL

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> sol info

    显示SOL参数配置信息

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> sol activate

    建立SOL会话

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> sol deactivate

    去激活SOL会话

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> sol set enabled <true|false> <channel>

    设置SOL通道1使能状态

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> sol set set-in-progress <set-complete|set-in-progress|commit-write>

    设置SOL参数状态

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> sol set force-encryption <true|false>

    设置SOL负载是否强制加密

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> sol set force-authentication <true|false>

    设置SOL负载是否强制认证

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> sol set privilege-level <user|operator|admin|oem>

    设置建立SOL会话的最低权限级别

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> sol set character-accumulate-level <level>

    设置SOL字符发送间隔,一个单位为5 ms

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> sol set character-send-threshold <bytes>

    设置SOL字符门限(32字节)

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> sol set retry-count <count>

    设置SOL重发次数

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> sol set retry-interval <interval>

    设置SOL重发时间间隔(一个单位为10 ms)

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> sol payload <enable|disable> <channel> <用户ID>

    设置用户对负载的访问权限(和命令参数名不一致)

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> sol looptest <loop-times> <loop-interval>

    SOL连接压力测试

    BMC

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> mc reset <warm|cold>

    BMC执行热(冷)复位

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> mc guid

    查询BMC guid信息

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> mc info

    查询BMC的版本信息

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> mc watchdog <get|reset|off>

    设置和查询BMC看门狗状态

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> mc selftest

    查询BMC自测试结果

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> mc getenables

    显示目前BMC已经使能的选项的信息

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> mc setenables <system_event_log|event_msg|event_msg_intr|oem0|oem1|oem2> <on|off>

    设置BMC使能的选项的信息

    Chassis

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> chassis status

    获取设置底板电源状态信息

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> chassis power <status|on|off|reset|cycle|soft>

    设置底板电源状态

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> chassis identify

    控制前插板指示灯亮

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> chassis policy <list|always-on|always-off|previous>

    设置单板底板在上电失败后的处理方案

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> chassis restart_cause

    查询单板最后一次重起的原因

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> chassis bootdev <none|pxe|disk|cdrom|floppy>

    设置单板下一次启动的启动顺序

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> chassis bootparam set bootflag <force_pxe|force_disk|force_cdrom|force_bios>

     

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> chassis selftest

     

    Event

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码> event <1|2|3>

    发送预先定义好的系统事件的编号给单板,可以支持以下3种事件
     1 温度过高告警
     2 电压过低告警
     3 内存ECC错误

    FRU

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码>  fru

    查询 FRU 等制造信息

    SDR

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码>  sdr info

    查询SDR 的相关信息

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码>  sdr list <all|full|compact|event|mcloc|fru|generic>

    获取传感器信息

    SEL

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码>  sel info

    显示日志的相关信息

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码>  sel clear

    清除BMC上的BMCSEL

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码>  sel list

    按照指定格式显示日志信息

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码>  sel get <id>

    显示某一条日志

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码>  sel save <filename>

    将日志保存到文件

    Sensor

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码>  sensor list

    查询传感器信息

    Power

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码>  power status

    查询电源状态

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码>  power on

    上电

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码>  power off

    下电

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码>  power cycle

    循环上下电

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码>  power reset

    复位

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码>  power soft

     

    Raw

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码>  raw <netfn> <cmd> [data]

    发送原始命令

    PEF

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码>  pef <info| status |policy |list>

     

    Session

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码>  session info <active >

    get information regarding which users
    presently have active sessions

    Exec

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码>  exec <filename>

     

    Set

    ipmitool -H <IP地址> -I lanplus -U <用户名> -P <密码>  shell

     

  • 相关阅读:
    Oracle 10g RAC下如何删除listener
    使用Jumpstart安装Solaris时,如何确定boot使用的网卡MAC地址
    强大的firebug
    outlook 办公技巧总结
    (转)谈谈防止重复点击提交
    cakephp中实现csv文件导出
    JAVA中获取路径
    web项目修改名称问题
    Extjs插入图片
    Oracle脚本笔记
  • 原文地址:https://www.cnblogs.com/zhangxinglong/p/10529877.html
Copyright © 2020-2023  润新知