Linux系统中对ipmi 配置管理
IPMI 是一种开放标准的硬件管理接口,用户可以通过其来监控或获取服务器的状态,服务器托管在机房时我们可以通过远程管理卡 安装和管理系统。
安装相关组件,主要是OpenIPMI,并启动服务:
# yum install OpenIPMI OpenIPMI-devel OpenIPMI-tools OpenIPMI-libs -y # service ipmi start # chkconfig ipmi on # ipmitool lan print 1 #检查网络配置结果
如果服务器启用了idrac卡,在Nic Selection可以看到这个Dedicated的专用网卡,否则只能看到LOM1,LOM2(为Lan Of MotherBoard的缩写)这样的配置。没有这个只是功能缩减了一点,其余的配置依然相同。
启用ipmi后可以通过ipmitool来进行远程管理了
配置完网络后,再配置User Configuration,只是配置一下用户名及密码即可:
ipmitool的安装及使用
# 先安装ipmitool #安装ipmi工具 # yum install ipmitool -y # 设置ipmi用户 # ipmitool user set name 2 admin # ipmitool user set password 2 admin Set User Password command successful (user 2)
接下来就直接执行了
# ipmitool -I <open|lan|lanplus> -U <user> -P <passwd> command ipmitool -I open ipmitool -I lanplus .. chassis power staus
这里面有个Interface是需要区分的,使用的不对则会报错。我就不解释了,直接粘出处.
在实际中我只碰到这个问题:Error: Unable to establish LAN session。 其有可能是由两个问题引起的:
在idrac配置中,没有启用impi openipmi服务想没有启动 不同的ipmi版本使用的Interface版本也不相同,尝试lan和lanplus或者几个其他的Interface试一下
作者:一毛
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。
不管遇到了什么烦心事,都不要自己为难自己;无论今天发生多么糟糕的事,都不应该感到悲伤。记住一句话:越努力,越幸运。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?