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

一 :安装

yum install ipmitool

**如果提示模块找不到,执行下面的操作:**
modprobe ipmi_devintf
modprobe ipmi_si
cat >> /etc/modules << EOF
ipmi_devintf
ipmi_si
EOF

二:网络配置

#查看LAN配置
ipmitool lan print
#配置IP来源,通常为none
ipmitool lan set 1 ipsrc none | static | dhcp | bios
#配置LAN IP
ipmitool lan set 1 ipaddr <x.x.x.x>
#配置LAN子网
ipmitool lan set 1 netmask <x.x.x.x>
#配置网关
ipmitool lan set 1 defgw ipaddr <x.x.x.x>
#开启LAN访问
ipmitool lan set 1 access on

四:用户管理

注意:

  • 任何用户都可拥有管理权限。
  • admin的ID默认为2。
#查看用户列表
ipmitool user list
#重命名ADMIN
ipmitool user set name 2 <name>
#重设ADMIN密码
ipmitool user set password 2 <password>
#禁用用户
ipmitool user disable 2

创建管理员脚本:

#!/bin/bashfunction create_user(){USER='uuuu'
PASS='xxxx'
CHANNEL=1
USERID=3
#设置id为3的账户名为$USER
ipmitool user set name $USERID $USER
#设置账户的带外密码
ipmitool user set password $USERID $PASS
#设置账户的权限为管理员权限
ipmitool user priv $USERID 4 $CHANNEL
ipmitool channel  setaccess $CHANNEL $USERID callin=on ipmi=on link=on privilege=4
#设置账户的SOL访问权限
ipmitool sol payload enable $CHANNEL $USERID
#启用账户
ipmitool user enable $USERID
#查看所有用户
ipmitool user list $CHANNEL}# exec
create_user

五:sel相关

#查看sel信息
ipmitool sel info
#获取BMC上的时间
ipmitool sel time get
#设置sel时间,  mm/dd/yyyy hh:mm:ss
ipmitool sel time set "08/03/2012 20:06:00"
#列出sel系统事件
ipmitool sel list
ipmitool sel elist
#清除sel记录
ipmitool sel clear

六:电源控制

ipmitool channel info
ipmitool mc getenables
ipmitool chassis status
ipmitool chassis identify

七:BMC相关

 # 查看BMC信息
ipmitool mc info
# RESET BMC
ipmitool mc reset cold/warm
# ?
ipmitool mc selftest
ipmitool mc getenables
ipmitool mc setenables

八:sensor

# list 全部传感器
ipmitool sdr elist all
# 仅读取给定的传感器
ipmitool sensor reading Fan1A Fan2A Fan1B Fan2B
# 获取给定传感器的详情
ipmitool sdr get Fan1A
# 查看全部风扇的转速
ipmitool sdr type Fan

九:known issues

  • ipmitool修改密码/创建用户无效,需要重置下BMC芯片:
ipmitool mc reset warm/cold
ipmitool user enable 2

ipmi管理工具 ipmitool相关推荐

  1. IPMItool: IPMI 管理工具

     IPMItool: IPMI 管理工具 IPMI( 智能管理协议 ) 是一个被大多数服务器厂商支持的协议 , 配合主板上的一个独立的部件 (BMC), 可以实现很多有用的功能 . 比如远程电源状 ...

  2. IPMI管理工具使用方法

    个人博客:https://5mr.xyz 前言 最近需要对多台服务进行控制,通过服务器的 BMC 控制台去控制太麻烦,服务器刚好支持 IPMI 协议,这里记录下常用的几条命令备忘. 什么是 IPMI ...

  3. linux启用ipmi服务,使用 ipmitool 实现 Linux 系统下对服务器的 ipmi 管理

    简介: IPMI 是一种可扩展的标准,它定义了如何监控硬件和传感器.控制系统部件以及记录重大事件,随着 ipmi 技术在服务器中的应用,利用 ipmi 的众多优势就成为服务器管理特别是集群管理中不可缺 ...

  4. oracle服务器支持ipmi带外管理,ipmitool 带外管理工具用法 及 FAQ

    ipmi tool 工具用法参考文章 IPMItool 实用程序和命令摘要 http://www.opstool.com/article/199 http://www.opstool.com/arti ...

  5. 超微服务器修改带外ip,几个品牌服务器带外远程管理工具的初始配置

    本文记录对几个品牌服务器的带外管理工具的基本配置指令进行记录. 目前主流的服务器都带有带外管理功能,部分品牌可能需要额外购买授权才能使用.带外管理工具的意义在于当服务器系统出现问题,无法使用常规的带内 ...

  6. php ad 管理工具,打开AD管理工具连接到指定DC

    如何指定打开AD管理工具时连接到某台DC?现在因为管理员众多,专门搭建了一台服务器,用于管理员连接并使用管理工具对AD进行管理.但是希望对其操作进行记录,所以开了审核日志.现在希望在这台服务器上打开A ...

  7. 登录linux后台工具,linux后台进程管理工具-supervisor

    安装环境为:centos,如果是ubuntu的话命令可能会不一样. Supervisor 是一个用python编写的进程管理工具,能将一个普通的命令行进程变为后台的deamon,方便管理. 安装sup ...

  8. 如何用 ndctl/ipmctl 管理工具 配置不同访问模式的pmem设备

    文章目录 1 PMEM 底层架构 2 PMEM 逻辑架构 3 ipmctl 创建 不同模式的 region 3.1 安装 3.2 创建AppDirect mode的region 3.3 创建 Memo ...

  9. MongoDB安装和MongoChef可视化管理工具的使用

    MongoDB Windows 用户向导:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/ 注意:最后一步时,左 ...

最新文章

  1. 计算机网络协议分层体系结构
  2. MATLAB中FFT的使用方法
  3. NET框架下如何使用PaddleOCRSharp
  4. c++框架有哪些_平顶彩钢活动房特点以及用途有哪些?
  5. php递归简单例子,php递归json类实例
  6. 【博士后招聘】清华大学计算机系自然语言处理与社会人文计算实验室面向海内外招聘博士后...
  7. EOJ 306 树上问题
  8. Axure RP 8 获取焦点的应用
  9. 克鲁斯卡尔(Kruskal)算法(严蔚敏C语言)
  10. 第四百九十五日:念念不忘,必有回响
  11. javaWeb-SpringBoot微信调查问卷+问卷数据大屏项目
  12. 上海产品运营招聘面试技巧分析
  13. PHP实现MD5加密(16位加密和32位加密)
  14. Vue粒子特效使用教程(vue-particles插件)
  15. IOS数据库操作SQLite3使用详解(转)
  16. pat乙级练习记录-1017
  17. 如何用网络管理软件灵活管理复杂庞大的网络
  18. 微信小程序入门demo
  19. stm32驱动点阵屏显示图片
  20. 路由器固件逆向AFL 入门

热门文章

  1. 51单片机(四).C51编程语言
  2. 文献科普|DNA甲基化通过CTCF和黏着蛋白复合物调节选择性聚腺苷酸化
  3. Win10任务栏应用图标为空白页
  4. r软件中合并列_将摘要合并到软件中
  5. oracle aix 11.2.0.3,Oracle 11.2.0.3 Database for AIX bug导致ORA-04030的报错
  6. AtCoder Grand Contest 012 B Splatter Painting (反向处理 + 记忆化)
  7. 【Linux】电子词典
  8. 背景图片填满整个Div
  9. 网站SEO诊断的六个方面
  10. 关于%(取余)和 /(取整)的解释