[转帖]BMC IPMI常用命令

bmc,ipmi,常用命令 · 浏览次数 : 0

小编点评

**BMC常用命令** | 命令名称 | 功能 | |---|---| | `Ipmitool power on` | 启用电源 | | `Ipmitool power off` | 关闭电源 | | `Ipmitool sensor list` | 显示系统所有传感器列表 | | `Ipmitool sdr list` | 显示系统所有SDRRepository设备列表 | | `Ipmitool mc info` | 显示BMC版本信息 | | `Ipmitool bmc reset cold` | BMC热启动 | | `Ipmitool bmc reset warmBMC冷启动` | BMC冷启动 | | `Ipmitool lan print 1` | 显示通道1的网络配置信息 | | `Ipmitool lan set 1 ipaddr 10.32.2.2` | 设置通道1的IP地址 | | `Ipmitool lan set 4 defgw ipaddr 255.255.0.254` | 设置通道4的网关地址 | | `Ipmitool lan set 2 ipsrc dhcp` | 设置通道2的IP地址是DHCP | | `Ipmitool channel info` | 显示系统默认channel | | `Ipmitool channel` | 设置通道的优先级别 | | `Ipmitool channel setacccess channel-number user-id` | 设置用户在通道上的权限 | | `Ipmitool channel setaccess channel-number user-id callin=on ipmi=on link=onprivilege=5` | 设置用户在通道上的权限 | | `Ipmitool mc watchdog get` | 读取当前看门狗的设置 | | `Ipmitool watchdog off` | 关闭看门狗 | | `Ipmitool watchdog reset` | 重置看门狗计数器 | | `Ipmitool user list chan-id` | 显示某通道上的所有用户 | | `Ipmitool set password <user id> <password>` | 修改某用户的密码 | | `Ipmitool disable` | 禁止掉某用户 | | `Ipmitool enable` | 使能某用户 | | `Ipmitool priv` | 修改某用户的权限 | | `Ipmitool test` | 测试用户 |

正文

BMC IPMI常用命令

BMC(Baseboard Management Controler)提供了多种通道来和主机通信,进而检测主机的温度、风扇转速、电压、电源和现场可替代器件。为了便于用户使用,它提供了非常丰富的命令,下面介绍一下主要的常用命令。

1. 远程电源控制类

Ipmitool  -I lanplus –H 10.32.228.111 –U username –P Passwordchassis power off

Ipmitool  -I lanplus –H 10.32.228.111 –U username –P Passwordchassis power on

Ipmitool  -I lanplus –H 10.32.228.111 –U username –P Passwordchassis power reset

Ipmitool  -I lanplus –H 10.32.228.111 –U username –P Passwordchassis power cycle

(注意power cycle 和power reset的区别在于前者从掉电到上电有1秒钟的间隔,而后者是很快上电)

2. 读取系统状态类

Ipmitool sensor list   显示系统所有传感器列表

Ipmitool fru list   显示系统所有现场可替代器件的列表

Ipmitool sdr list   显示系统所有SDRRepository设备列表 

Ipmitool  pef list        显示系统平台时间过滤的列表

3. 系统日志类

Ipmitool sel elist   显示所有系统事件日志

Ipmitool sel clear   删除所有系统时间日志

Ipmitool sel delete ID     删除第ID条SEL

Ipmitool sel time get      显示当前BMC的时间

Ipmitool sel time set  XXX  设置当前BMC的时间

4. 启动设置类

Ipmitool chassis bootdev bios  重启后停在BIOS 菜单

Ipmitool chassis bootdev pxe 重启后从PXE启动

5. 系统相关的命令

Ipmitool mc info                               显示BMC版本信息

Ipmitool bmc reset cold                                BMC 热启动

Ipmitool bmc reset warmBMC冷启动

6. 网络接口相关命令

Ipmitool lan print 1                                                           显示channel1的网络配置信息

Ipmitool lan set 1 ipaddr 10.32.2.2                                  设置channel1的IP地址

Ipmitool lan set 1 netmask 255.255.0.0                           设置channel1的netmask

Ipmitool lan set 4 defgw ipaddr 255.255.0.254                设置channel4的网关

Ipmitool lan set 2 defgw macaddr <macaddr>              设置channel2的网关mac address

Ipmitool lan set 2 ipsrc dhcp                                           设置channel2的ip 源在DHCP

Ipmitool lan set 3 ipsrc static                                           设置channel2的ip是静态获得的

7. 通道相关命令

Ipmitool channel info 显示系统默认channel

Ipmitool channel authcap channel-number privilege  修改通道的优先级别

Ipmitool channel getaccess channel-number user-id 读取用户在通道上的权限

Ipmitool channel setacccess channel-number  user-id callin=on ipmi=on link=onprivilege=5     设置用户在通道上的权限

8. 看门狗相关命令

Ipmitool mc watchdog get   读取当前看门狗的设置

Ipmitool watchdog off       关掉看门狗

Ipmitool watchdog reset   在最近设置的计数器的基础上重启看门狗

9. 用户管理相关命令

Ipmitool user list chan-id   显示某通道上的所有用户

Ipmitool set password <user id> <password>  修改某用户的密码

Ipmitool disable <user id>  禁止掉某用户

ipmitool enable  <user id>  使能某用户

ipmitool priv  <user id>  <privilegelevel> <channel number> 修改某用户在某通道上的权限

ipmitool test  <user id>  <16|20> <password> 测试用户

</article>

与[转帖]BMC IPMI常用命令相似的内容:

[转帖]BMC IPMI常用命令

BMC IPMI常用命令 BMC(Baseboard Management Controler)提供了多种通道来和主机通信,进而检测主机的温度、风扇转速、电压、电源和现场可替代器件。为了便于用户使用,它提供了非常丰富的命令,下面介绍一下主要的常用命令。 1. 远程电源控制类 Ipmitool -I

[转帖]了解服务器之IPMI与BMC

https://blog.yelvlab.cn/archives/586/ 服务器 服务器从功能上来讲,跟我们日常学习办公使用的台式机和笔记本没有本质区别,主要也是由最为关键的三大件:CPU、内存、硬盘组成,但是服务器的应用场景主要是提供给企业等角色用来支撑形形色色业务,不仅仅是用来安装浏览器访问网

[转帖]IPMItool 简单介绍

IPMItool是一个用于管理和配置,支持智能平台管理接口(IPMI)1.5版和2.0版规范的设备的实用程序。 IPMI是一个开放的标准,监控,记录,回收,库存和硬件实现独立于主CPU,BIOS,以及操作系统的控制权。 服务处理器(或底板管理控制器,BMC)的背后是平台管理的大脑,其主要目的是处理自

[转帖]使用ipmitool配置X86服务器的BMC网络和用户信息

https://www.pudn.com/news/62bad7d023dfab40401fde4b.html 当不知道服务器的BMC(Baseboard Management Controller)的管理IP和用户信息时,可以在服务器安装的系统上安装ipmitool工具,然后通过带内的方式来直接配

[转帖]Sar的一次使用案例

https://www.jianshu.com/p/b93342d43e13 问题现象 有一台机器,在某个时间点OS类似无响应,造成使用者感觉在该时间点机器应该发生重启,就此问题进行分析。 日志查看 --BMC日志确认机器在该时间点没有发生重启--OS日志在该时间点也没有记录到重启,但日志记录了一些

[转帖]

Linux ubuntu20.04 网络配置(图文教程) 因为我是刚装好的最小系统,所以很多东西都没有,在开始配置之前需要做下准备 环境准备 系统:ubuntu20.04网卡:双网卡 网卡一:供连接互联网使用网卡二:供连接内网使用(看情况,如果一张网卡足够,没必要做第二张网卡) 工具: net-to

[转帖]

https://cloud.tencent.com/developer/article/2168105?areaSource=104001.13&traceId=zcVNsKTUApF9rNJSkcCbB 前言 Redis作为高性能的内存数据库,在大数据量的情况下也会遇到性能瓶颈,日常开发中只有时刻

[转帖]ISV 、OSV、 SIG 概念

ISV 、OSV、 SIG 概念 2022-10-14 12:29530原创大杂烩 本文链接:https://www.cndba.cn/dave/article/108699 1. ISV: Independent Software Vendors “独立软件开发商”,特指专门从事软件的开发、生产、

[转帖]Redis 7 参数 修改 说明

2022-06-16 14:491800原创Redis 本文链接:https://www.cndba.cn/dave/article/108066 在之前的博客我们介绍了Redis 7 的安装和配置,如下: Linux 7.8 平台 Redis 7 安装并配置开机自启动 操作手册https://ww

[转帖]HTTPS中间人攻击原理

https://www.zhihu.com/people/bei-ji-85/posts 背景 前一段时间,公司北京地区上线了一个HTTPS防火墙,用来监听HTTPS流量。防火墙上线之前,邮件通知给管理层,我从我老大那里听说这个事情的时候,说这个有风险,然后意外地发现,很多人原来都不知道HTTPS防