IPMI的简单使用


背景

  • 公司一台十一年前的服务器砸到我手中,要重装CentOS7的操作系统.
  • 本着不想进机房, 不想格式化U盘的想法, 想用BMC进行安装系统.
  • 遇到的第一个问题是不知道密码. 询问之前的机器持有人,也不知道具体密码了.
  • 打万能的400电话要打了一个网页. 进行学习了下. 感觉还挺不错的这里总结一下.
  • 学到了很多东西,但是目的没有实现.

简要说明

  • IPMI和BMC的主要用途
IPMI和BMC我有时候容易混着叫,能够实现差不多的功能. 
使用生病查询能够吓死自己的百度查询如下:
IPMI简介
IPMI(智能平台管理接口),Intelligent Platform Management Interface 的缩写。原本是一种Intel架构的企业系统的周边设备所采用的一种工业标准。IPMI亦是一个开放的免费标准,用户无需支付额外的费用即可使用此标准。
IPMI 能够横跨不同的操作系统、固件和硬件平台,可以智能的监视、控制和自动回报大量服务器的运作状况,以降低服务器系统成本。
BMC的简介:
BMC,执行伺服器远端管理控制器,英文全称为Baseboard Management Controller. 为基板管理控制器。
它可以在机器未开机的状态下,对机器进行固件升级、查看机器设备、等一些操作。

自己的困惑

  • 这一点是吐槽自己的无知
之前一直不知道 IPMI可以通过 服务器端进行处理,设置网络以及修改密码等
一直以为自己忘记了密码就万劫不复了.
以至于重保期间把所有的IPMI网线全部给拔掉了
自己太愚笨了.

IPMI的安装

  • linux
    yum install ipmitools -y
  • windows 下载一个 exe 即可
    http://www.4008600011.com/wp-content/uploads/2019/08/IPMIToolWin.zip
  • ESXi
    https://dl.90.vc/tools/esxi_ipmitool-1.8.15-1.vib

IPMI的安装

  • ESXi的安装
第一步: 打开ssh
vCenter-选择主机-打开配置-在系统-服务-开启SSH服务
第二步: 上传 vib文件
第三步: vib文件的安装还是稍微复杂一点的这里进行一下总结
esxcli software acceptance set --level=CommunitySupported
esxcli software vib install -v /esxi_ipmitool-1.8.15-1.vib
#复制文件可以直接运行
scp /opt/ipmitool/bin/ipmitool /usr/bin/
# 设置快捷方式

一些IPMI的简要使用

1. 查看sensor
ipmitool sensor
2. 查看与设置网络
ipmitool lan print
ipmitool -I open lan set 1 ipsrc static                设置本地BMC地址为静态,才能设置IP
ipmitool -I open lan set 1 ipaddr 10.153.11.113         设置本地BMC的IP地址
ipmitool -I open lan set 1 netmask 255.255.255.0       子网掩码,别忘了设
ipmitool -I open lan set 1 defgw ipaddr 10.153.11.254   网关,可设可不设,不过一定要确保监控它的机器位于同一路由
3. 用户相关
ipmitool user list 1                           出现2 为用户的id 号
ipmitool user set name 2 root                  添加账户
ipmitool user set password 2  123456  设置密码   2 为list后的id 号
ipmitool user enable 2                         启用该用户
4. 测试使用
ipmitool -I lanplus -H 10.110.x.x  -U admin -P'YourPassword@1127'  power status


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM