命令集

命令行格式

命令行说明

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

 

IPMITOOL命令支持列表V2.0的更多相关文章

  1. Restful.Data v2.0发布,谢谢你们的支持和鼓励

    v1.0发布后,承蒙各位博友们的热心关注,也给我不少意见和建议,在此我真诚的感谢 @冰麟轻武 等朋友,你们的支持和鼓励,是这个开源项目最大的推动力. v2.0在除了细枝末节外,在功能上主要做了一下更新 ...

  2. de4dot命令 v2.0.3.3405

    de4dot v2.0.3.3405 Copyright (C) 2011-2013 [email]de4dot@gmail.com[/email] Latest version and source ...

  3. 一个linux常见命令的列表

    这是一个linux常见命令的列表. 那些有• 标记的条目,你可以直接拷贝到终端上而不需要任何修改,因此你最好开一个终端边读边剪切&拷贝. 所有的命令已在Fedora和Ubuntu下做了测试 命 ...

  4. 网关局域网通信协议V2.0

    http://docs.opencloud.aqara.cn/development/gateway-LAN-communication/ https://github.com/aqara/openc ...

  5. Kafka Eagle V2.0.0新版预览

    1.概述 Kafka Eagle是一款用于管理Kafka的监控系统,且完全开源.当前Kafka Eagle发布了2.0.0版本.今天笔者就为大家来介绍一下2.0.0更新了哪些功能. 官网地址:http ...

  6. 微信快速开发框架(六)-- 微信快速开发框架(WXPP QuickFramework)V2.0版本上线--源码已更新至github

    4月28日,已增加多媒体上传及下载API,对应MediaUploadRequest和MediaGetRequest ------------------------------------------ ...

  7. ArcGIS Runtime for Android开发教程V2.0(2)开发环境配置

    原文地址: ArcGIS Runtime for Android开发教程V2.0(2)开发环境配置 - ArcGIS_Mobile的专栏 - 博客频道 - CSDN.NET http://blog.c ...

  8. WXPP QuickFramework V2.0

    微信快速开发框架(WXPP QuickFramework)V2.0版本上线--源码已更新至github   用了一个多星期的时间,把微信快速开发框架进行了改进,之前1.0版本针对的是普通订阅号,V2. ...

  9. 魔方NewLife.Cube升级v2.0

    魔方是一套集成权限管理的MVC管理后台,最具特色功能是模版覆盖机制,是XCode实体类的最佳搭档! v2.0.2017.1126   借助Ajax支持高级操作,如:删除选中.批量启用禁用等 用户管理增 ...

随机推荐

  1. SpringCloud子项目

    Spring Cloud简介 Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中涉及的配置管理.服务发现.断路器.智能路由.微代理.控制总线.全 ...

  2. 实例甜点 Unreal Engine 4迷你教程(3)之用C++改变Image小部件的其它属性

    完成本迷你教程之前,请前往完成以下迷你教程: ·实例甜点 Unreal Engine 4迷你教程(2)之用C++改变Image小部件的颜色: 在上一次的迷你教程的LearnWidgets工程上进行(如 ...

  3. bootstrap-datetimepicker如何只显示到日期

    bootstrap-datetimepicker 一般都是设置到时分秒,有时候并不需要,怎么处理呢? minView: "month", //选择日期后,不会再跳转去选择时分秒 1 ...

  4. MFC学习(六)计算器

    1 stdafx.h  所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H.Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使 ...

  5. Unity3D Demo

    之前在Unity讨论Q群里总是有不少同学求项目资源和源码神马的,其实这种资源在官网很多,而且都比较规范和专业,很有参考价值,链接:https://www.assetstore.unity3d.com/ ...

  6. pymysql简单链接示例

    #!/usr/bin/env python # encoding: utf-8  # Date: 2018/6/24 import pymysql username = input('username ...

  7. 路边拾遗之其他模块(struct/csv/xlwt/smtp)

    struct模块 最近在学习python网络编程这一块,在写简单的socket通信代码时,遇到了struct这个模块的使用,当时不太清楚这到底有和作用,后来查阅了相关资料大概了解了,在这里做一下简单的 ...

  8. curl 命令参数

    curl -X POST -H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' -H 'Cache-Control: ...

  9. 如何在老惠普电脑上安装windows xp系统

    如何在老惠普电脑上安装windows xp系统 前提,老式的紧凑的惠普台式机,装了linux系统,想要装windows xp系统另作他用.但是使用U盘PE怎么也进不了? 解决办法: 1.拆下惠普主机上 ...

  10. Keepalived使用小结

    编译安装 1.安装环境 CentOS release 6.4 Based on Linux 2.6.32,安装1.2.9,没问题 在Red Hat Enterprise Linux Server re ...