ipmitool使用手册(20200401)
ipmitool使用手册
原创xinqidian_xiao 最后发布于2018-07-05 12:15:47 阅读数 17579 收藏
展开
一、查找安装包
查看ipmitool属于哪个安装包
#yum provides */ipmitool
可以看出ipmitool属于ipmitool-1.8.18-7.el7.x86_64这个安装包
查看ipmitool这个安装包是否安装(可以看出ipmitool未安装)
# rpm -ql ipmitool
二、安装
安装ipmitool
#yum install ipmitool –y
检测ipmitool是否安装成功
#rpm -qa ipmitool
三、使用命令及参数
报错处理:
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or/dev/ipmidev/0: No such file or directory
解决办法:需要加载相关模块
查看先关模块是否加载(可以看出模块未加载)
# lsmod |grep ^ipmi
加载以下模块
# modprobe ipmi_watchdog
# modprobe ipmi_poweroff
# modprobe ipmi_devintf
# modprobe ipmi_si 加载该模块如果没有不影响ipmi的使用(与系统版本有关)
# modprobe ipmi_msghandler 加载该模块如果没有不影响ipmi的使用
查看ipmitool版本
# ipmitool -V
查看帮助
# ipmitool –h
查看BMC版本
# ipmitool mc info
1. 服务器状态管理:
查看服务器状态
# ipmitool chassis power status
服务器开机
# ipmitool chassis power on
服务器关机
# ipmitool chassis power off
服务器重启
# ipmitool chassis power reset
2. 用户管理
说明:[ChannelNo] 字段是可选的,ChannoNo为1、2或8;BMC默认有2个用户:user id为1的匿名用户,user id为2的admin用户;<>字段为必选内容;<privilege level>:2为User权限,3为Operator权限,4为Administrator权限
查看用户信息:
ipmitool user list [ChannelNo]
# ipmitool user list 1
添加用户:
ipmitool user set name <user id> <username>
# ipmitool user set name 3 xh
查看用户权限:
# ipmitool channel getaccess 1 3
设置用户权限:
ipmitool channel setaccess [ChannelNo] <user id>[callin=on|off] [ipmi=on|off] [link=on|off] [privilege=level]
# ipmitool channel setaccess 1 3 callin=off ipmi=on link=onprivilege=4
设置用户密码:
ipmitool user set password <user id> <password>
# ipmitool user set password 3 123456
启用/禁用用户:
ipmitool user enable/disable <user id>
# ipmitool disable user 3
禁用用户后登入会报错:Invalid Authentication(无效认证)
用户登入
3. IP网络设置
说明:[ChannelNo] 字段是可选的,ChannoNo为1(Share Nic网络)或者8(BMC独立管理网络);设置网络参数,必须首先设置IP为静态,然后再进行其他设置;
查看网络信息:
ipmitool lan print [ChannelNo]
# ipmitool lan print 1
修改IP为静态还是DHCP模式:
ipmitool lan set <ChannelNo> ipsrc<static/dhcp>
# ipmitool lan set 1 ipsrc dhcp
修改IP地址:
ipmitool lan set <ChannelNo> ipaddr <IPAddress>
# ipmitool lan set 1 ipaddr 192.168.2.60
修改子网掩码:
ipmitool lan set <ChannelNo> netmask <NetMask>
# ipmitool lan set 1 netmask 255.255.0.0
修改默认网关:
ipmitool lan set <ChannelNo> defgw ipaddr <Gateway >
# ipmitool lan set 1 defgw ipaddr 192.168.2.1
4. SEL日志查看
# ipmitool sel list
查看SEL日志详情
# ipmitool sel elist
5. SDR,Sensor信息查看
查看SDR Sensor信息:
# ipmitool sdr
查看Sensor信息:
# ipmitool sensor list 可以获得传感器ID号
查看某个Sensor的详情:
# ipmitool sensor get "CPU PVCCIO" 其中"CPUPVCCIO"是ID号,即传感器的名称
设置sensor(ID)监测项的各种限制值:
ipmitool sensor thresh <ID> <threshold><setting>
<threshold>可以是<lnr lcr lnc unc ucr unr>
unr = upper non-recoverable
ucr = upper critical
unc = upper non-critical
lnc = lower non-critical
lcr = lower critical
lnr = lower non-recoverable
<setting>表示设置的限制值
6. mc(管理单元BMC)状态和控制
查看BMC硬件信息:
# ipmitool mc info
使BMC重新启动:
# ipmitool mc reset <warm|cold> warm表示软重启;cold表示硬重启
————————————————
版权声明:本文为CSDN博主「xinqidian_xiao」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/xinqidian_xiao/java/article/details/80924897
ipmitool使用手册(20200401)的更多相关文章
- ipmitool使用手册
ipmitool使用手册原创xinqidian_xiao 最后发布于2018-07-05 12:15:47 阅读数 17948 收藏展开一.查找安装包 查看ipmitool属于哪个安装包 #yum p ...
- mha安装使用手册
mha安装使用手册 注:目前mha最新的版本代码已经不放到google code网站了,而是放在github上,最新的版本为0.57,github链接如下: mha manager:https://g ...
- BMC ipmitool 对linux服务器进行IPMI管理
IPMI是智能型平台管理接口(Intelligent Platform Management Interface)的缩写,是管理基于 Intel结构的企业系统中所使用的外围设备采用的一种工业标准,该标 ...
- 使用 ipmitool 实现 Linux 系统下对服务器的 ipmi 管理
http://www.ibm.com/developerworks/cn/linux/l-ipmi/ 1.简介 IPMI(Intelligent Platform Management Interfa ...
- IPMITool和其中常用的命令
IPMITool和其中常用的命令 # ipmitool -I lanplus -H 10.1.83.14-U ##### -P ##### chassis power status # ipmitoo ...
- FREERTOS 手册阅读笔记
郑重声明,版权所有! 转载需说明. FREERTOS堆栈大小的单位是word,不是byte. 根据处理器架构优化系统的任务优先级不能超过32,If the architecture optimized ...
- JS魔法堂:不完全国际化&本地化手册 之 理論篇
前言 最近加入到新项目组负责前端技术预研和选型,其中涉及到一个熟悉又陌生的需求--国际化&本地化.熟悉的是之前的项目也玩过,陌生的是之前的实现仅仅停留在"有"的阶段而已. ...
- 转职成为TypeScript程序员的参考手册
写在前面 作者并没有任何可以作为背书的履历来证明自己写作这份手册的分量. 其内容大都来自于TypeScript官方资料或者搜索引擎获得,期间掺杂少量作者的私见,并会标明. 大部分内容来自于http:/ ...
- Redis学习手册(目录)
为什么自己当初要选择Redis作为数据存储解决方案中的一员呢?现在能想到的原因主要有三.其一,Redis不仅性能高效,而且完全免费.其二,是基于C/C++开发的服务器,这里应该有一定的感情因素吧.最后 ...
随机推荐
- 201871030126-王会娟 实验二 个人项目—《D{0-1} KP》项目报告
项目 内容 课程班级博客链接 https://home.cnblogs.com/u/wanghuijuan815 这个作业要求链接 https://www.cnblogs.com/nwnu-daizh ...
- 记一次metasploitable2内网渗透之1099端口
RMI是REMOTE METHODINVOCATION的简称,是J2SE的一部分,能够让程序员开发出基于JAVA的分布式应用.一个RMI对象是一个远程JAVA对象,可以从另一个JAVA虚拟机上(甚至跨 ...
- try - with - resource
本文详细介绍了自 JDK 7 引入的 try-with-resources 语句的原理和用法,以及介绍了 JDK 9 对 try-with-resources 的改进,使得用户可以更加方便.简洁的使用 ...
- Symmetry UVA - 1595
The figure shown on the left is left-right symmetric as it is possible to fold the sheet of paper ...
- poj 2472
题意: 给你一个无向图,然后每条边的权值就是不被抓的概率,有个货要从1逃到n,问你他的最安全概率是多少? 思路: 水题,直接跑就行了,一开始自己想多了,还转换了一下log,后来发 ...
- DVWA之File Upload (文件上传漏洞)
目录 Low: Medium: 方法一:抓包修改文件的type 方法二:00截断 High: Impossible : Low: 源代码: <?php if( isset( $_POST[ 'U ...
- POJ3762 时间段用k次
题意: 有n个任务,每个任务有自己的开始时间和结束时间,还有完成这个任务能获得的价值,然后每一天的同一个时刻只能执行一个任务,每个任务必须连续执行完成,最多可以工作m天,问这m天能获得的最 ...
- CVE-2019-11043 Nginx PHP 远程代码执行漏洞复现
漏洞背景:来自Wallarm的安全研究员Andrew Danau在9月14-16号举办的Real World CTF中,意外的向服务器发送%0a(换行符)时,服务器返回异常信息.由此发现了这个0day ...
- 在 GitHub 学习,成长为自己想要的样子|HelloGitHub 访谈
万事开头难,我们经过长期的策划和筹备,终于推出了 HelloGitHub 采访系列「开源项目作者的访谈」.这是一个采访个人开源项目作者的栏目,内容侧重于开源项目作者与开源的故事. 我们深知想要做好一个 ...
- 记一次CTF的签到题
开篇 打开题目网站 首先看到的是一个人博客,功能点非常少,功能较多的页面就是留言板了 一开始没啥思路,就想着抓包能不能找到SQL注入无果,在这个地方卡了很久 柳暗花明 在乱点的时候,无意中发现题目中的 ...