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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM