IPMI命令

2024-02-09 09:20
文章标签 命令 ipmi

本文主要是介绍IPMI命令,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

AMI BMC IPMI命令 sysadmin superuser

命令基本格式 [前缀] -I lanplus

ipmitool -H 127.0.0.1 -U admin -P admin
ipmitool -H 127.0.0.1 -U admin -P admin raw 0x06 0x52 0x07 0xa0 0x10 0x00 0x00
ipmitool -H 127.0.0.1 -U admin -P admin raw 0x06 0x52 0x07 0xa0 0x00 0x00 0x00 1 2 3 4 5

i2c-test -b 3 -s 0x50 -w 0x00 -d 5 5 5 5 5 5 5 55 5 5 5 5 5 5 5 5 5 55 5 5 5 5 5 5 5 5
i2c-test -b 3 -s 0x50 -r -rc 16

电源管理

  1. 状态:power status
  2. 开机:power on
  3. 关机:power off
  4. 重启:power reset

用户管理

  • [ChannelNo] 字段是可选的,ChannoNo为1或者8
  • BMC默认有2个用户:user id为1的匿名用户,user id为2的ADMIN用户
  • <>字段为必选内容
  • :2为user权限 3为Operator权限 4为Administrator权限
  1. 用户信息:user list [ChannelNo]
  2. 增加用户:user set name
  3. 设置密码:user set password
  4. 用户权限:user priv [ChannelNo]
  5. 启用禁用:user enable/disable

channel 命令

ipmitool channel setaccess 1 3 callin=off ipmi=on link=on privilege=4
setaccess [callin=on|off] [ipmi=on|off] [link=on|off] [privilege=level]
Possible privilege levels are:
1 Callback level
2 User level
3 Operator level
4 Administrator level
5 OEM Proprietary level
15 No access

IP网络设置

说明:[ChannelNo] 字段是可选的,
ChannoNo为1(Share Nic网络)或者8(BMC独立管理网络)
设置网络参数,必须首先设置IP为静态,然后再进行其他设置

  1. 查看网络:lan print [ChannelNo]
  2. 修改IP为静态还是DHCP模式:lan set ipsrc <static/dhcp>
  3. 修改IP地址:lan set ipaddr
  4. 修改子网掩码:lan set netmask
  5. 修改默认网关:lan set defgw ipaddr <默认网关>

ipmitool -H 127.0.0.1 -U admin -P admin lan set 1 ipsrc static
ipmitool -H 127.0.0.1 -U admin -P admin lan set 1 ipaddr 10.10.82.45
ipmitool -H 127.0.0.1 -U admin -P admin lan set 1 netmask 255.255.255.0
ipmitool -H 127.0.0.1 -U admin -P admin lan set 1 defgw ipaddr 10.10.82.254

SOL功能

说明:<9.6/19.2/38.4/57.6/115.2>其中115.2代表115200,即*1000是表示的波特率。

  1. 设置SOL串口波特率:sol set volatile-bit-rate <9.6/19.2/38.4/57.6/115.2>
  2. 打开SOL功能:sol activate
  3. 关闭SOL功能:sol deactivate

SEL日志查看

  1. 查看SEL日志:sel list

FRU信息查看

  1. 查看FRU信息:fru list

SDR Sensor信息查看

  1. 查看SDR Sensor信息:sdr
  2. 查看Sensor信息:sensor list

mc(管理单元BMC)状态和控制

  1. 重启动BMC:mc reset <warm/cold>

设置BMC的iptables防火墙

  1. 设置某一段IP可以访问BMC
    raw 0x32 0x76 0x01 0x01 ip1(0xa 0xa 0xa 0xa) ip2(0xb 0xb 0xb 0xb)raw 0x32 0x76 0x09

  2. 设置某个IP可以访问BMC
    raw 0x32 0x76 0x00 0x01 ip1 (0xa 0xa 0xa 0xa)
    raw 0x32 0x76 0x09

  3. 取消设置
    raw 0x32 0x76 0x08

  4. 获取防火墙设置
    raw 0x32 0x77 0x01 0x00

  5. 阻止/开启某个端口
    raw 0x32 0x76 0x02 0x00/0x01 0x00 (portno)0x22 0x00

  6. 取消某个端口的设置(6是5的对应取消操作)
    raw 0x32 0x76 0x06 0x00/0x01 0x00 (portno)0x22 0x00

这篇关于IPMI命令的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/693821

相关文章

Linux find 命令完全指南及核心用法

《Linuxfind命令完全指南及核心用法》find是Linux系统最强大的文件搜索工具,支持嵌套遍历、条件筛选、执行动作,下面给大家介绍Linuxfind命令完全指南,感兴趣的朋友一起看看吧... 目录一、基础搜索模式1. 按文件名搜索(精确/模糊匹配)2. 排除指定目录/文件二、根据文件类型筛选三、时间

使用mvn deploy命令上传jar包的实现

《使用mvndeploy命令上传jar包的实现》本文介绍了使用mvndeploy:deploy-file命令将本地仓库中的JAR包重新发布到Maven私服,文中通过示例代码介绍的非常详细,对大家的学... 目录一、背景二、环境三、配置nexus上传账号四、执行deploy命令上传包1. 首先需要把本地仓中要

Windows命令之tasklist命令用法详解(Windows查看进程)

《Windows命令之tasklist命令用法详解(Windows查看进程)》tasklist命令显示本地计算机或远程计算机上当前正在运行的进程列表,命令结合筛选器一起使用,可以按照我们的需求进行过滤... 目录命令帮助1、基本使用2、执行原理2.1、tasklist命令无法使用3、筛选器3.1、根据PID

Linux系统之authconfig命令的使用解读

《Linux系统之authconfig命令的使用解读》authconfig是一个用于配置Linux系统身份验证和账户管理设置的命令行工具,主要用于RedHat系列的Linux发行版,它提供了一系列选项... 目录linux authconfig命令的使用基本语法常用选项示例总结Linux authconfi

linux打包解压命令方式

《linux打包解压命令方式》文章介绍了Linux系统中常用的打包和解压命令,包括tar和zip,使用tar命令可以创建和解压tar格式的归档文件,使用zip命令可以创建和解压zip格式的压缩文件,每... 目录Lijavascriptnux 打包和解压命令打包命令解压命令总结linux 打包和解压命令打

Redis的Zset类型及相关命令详细讲解

《Redis的Zset类型及相关命令详细讲解》:本文主要介绍Redis的Zset类型及相关命令的相关资料,有序集合Zset是一种Redis数据结构,它类似于集合Set,但每个元素都有一个关联的分数... 目录Zset简介ZADDZCARDZCOUNTZRANGEZREVRANGEZRANGEBYSCOREZ

Linux使用dd命令来复制和转换数据的操作方法

《Linux使用dd命令来复制和转换数据的操作方法》Linux中的dd命令是一个功能强大的数据复制和转换实用程序,它以较低级别运行,通常用于创建可启动的USB驱动器、克隆磁盘和生成随机数据等任务,本文... 目录简介功能和能力语法常用选项示例用法基础用法创建可启动www.chinasem.cn的 USB 驱动

关于Maven生命周期相关命令演示

《关于Maven生命周期相关命令演示》Maven的生命周期分为Clean、Default和Site三个主要阶段,每个阶段包含多个关键步骤,如清理、编译、测试、打包等,通过执行相应的Maven命令,可以... 目录1. Maven 生命周期概述1.1 Clean Lifecycle1.2 Default Li

windows系统下shutdown重启关机命令超详细教程

《windows系统下shutdown重启关机命令超详细教程》shutdown命令是一个强大的工具,允许你通过命令行快速完成关机、重启或注销操作,本文将为你详细解析shutdown命令的使用方法,并提... 目录一、shutdown 命令简介二、shutdown 命令的基本用法三、远程关机与重启四、实际应用

Linux使用nohup命令在后台运行脚本

《Linux使用nohup命令在后台运行脚本》在Linux或类Unix系统中,后台运行脚本是一项非常实用的技能,尤其适用于需要长时间运行的任务或服务,本文我们来看看如何使用nohup命令在后台... 目录nohup 命令简介基本用法输出重定向& 符号的作用后台进程的特点注意事项实际应用场景长时间运行的任务服