ToB企服应用市场:ToB评测及商务社交产业平台

标题: linux ipmitool配置呆板的BMC(服务器管理后台) [打印本页]

作者: 惊雷无声    时间: 昨天 09:55
标题: linux ipmitool配置呆板的BMC(服务器管理后台)
前置:mgnt口和网卡1连接入内网,并分配静态ip
1. 安装 ipmitool

Debian/Ubuntu:
  1. sudo apt-get update
  2. sudo apt-get install ipmitool
复制代码
CentOS/RHEL:
  1. sudo yum install ipmitool
复制代码
2. 配置 BMC 的 IP 地址

  1. #打印当前ipmi 地址配置信息。
  2. ipmitool lan print 1
  3. # 设置 id 1 为静态IP地址。
  4. ipmitool lan set 1 ipsrc static  
  5. # 设置 IPMI 地址。
  6. ipmitool lan set 1 ipaddr xx.xx.xx.xx
  7. # 设置 IPMI 子网掩码。
  8. ipmitool lan set 1 netmask xxx.xxx.xxx.xxx
  9. # 设置 IPMI 网关。
  10. ipmitool lan set 1 defgw ipaddr xx.xx.xx.xx
复制代码
3. 配置 BMC 用户登录账户暗码。

  1. # 显示 IPMI 用户列表。
  2. ipmitool user list 1  
  3. # 修改改密码
  4. ipmitool user set password <id> <新密码>
  5. # 启用用户
  6. ipmitool user enable <id>
复制代码
4. 查看 BMC 配置信息

  1. sudo ipmitool lan print 1
复制代码
这将显示 BMC 网络配置、IP 地址、网关、子网掩码等信息。
5. 重启 BMC

  1. sudo ipmitool power reset
复制代码
6. 查看 BMC 状态

  1. sudo ipmitool bmc info
复制代码
这将显示 BMC 固件版本、IP 地址、状态等信息。
7. 启用IPMI-over-LAN功能

使用ipmitool channel info <通道号>下令查抄BMC所在通道的IPMI-over-LAN功能是否已经启用。如果未启用,可以使用以下下令启用
  1. ipmitool channel setaccess <通道号> 2 ipmi=on auth=off link=on privilege=4
复制代码
  这将启用指定通道的IPMI-over-LAN功能,并使得通过此通道的IPMI会话的权限级别为4(ADMINISTRATOR级别)。
  8. 连接到远程BMC

使用以下下令连接到远程BMC:
  1. ipmitool -H <BMC IP地址> -U <用户名> -P <密码> -I lanplus <命令>
复制代码
留意,这里使用了-I lanplus选项,以使用基于LAN的IPMI协议。<下令>是您要执行的ipmitool下令。例如,要获取传感器信息,可以使用以下下令:
  1. ipmitool -H xx.xx.xx.xx -U admin -P password -I lanplus sensor list
复制代码
完成✅

> 局域网内https://设置的ip即可访问,前提是ip得ping得通
> 单线连接:电脑连接服务器mgnt口,服务器脱离网线,电脑设置和bmc通个ip段即可访问


重置:

  1. ipmitool  raw  0x32  0x22
复制代码
冷重启的方式重置BMC

  1. ipmitool mc reset cold
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4