远程登陆到设备配置IPMI
ipmitool 的安装
首先检查设备是否支持
dmidecode | grep -i ipmi
如果看到 "IPMI DEVICE INFORMATION" ,就表示系統有 BMC 存在。
所需模块通过modprobe 加载,并创建/etc/rc.modules,添加可执行权限,否则后面的操作会报错:
ipmi_devintf # Incoming and outgoing message handler for IPMI interfaces.
ipmi_si # An IPMI system interface driver for the message handler. This module supports various IPMI system interfaces such as KCS, BT, SMIC, and even SMBus in 2.6 kernels.
ipmi_msghandler # Linux character device interface for the message handler.
安装ipmitool
yum install -y ipmitool OpenIPMI
IPMI的配置
远程登陆到设备,然后进行IPMI的配置,实验环境中,首先通过设备网卡上配置的IP地址为172.20.35.79远程登陆到设备,查看IPMI网络配置,如图:
然后通过ipmitool命令进行地址配置(具体使用方法请ipmitool -h查看,或百度,文末有参考链接),IP:172.20.35.48,NETMASK:255.255.252.0,GATEWAY:172.20.32.6 ,GWMAC:00:15:17:56:4b:37。这里主要用到的网络配置命令以及使用方法如下图所示:
图中是通过 ipmitool shell 进入了命令模式也可以直接使用 ipmitool lan set <channel num> <command> <parameter> 命令进行设置(此处的channel num 默认为1 ),具体命令的使用如下图:
ipmitool lan set 1 arp respond on
ipmitool lan set 1 access on
这两个功能也需要开启
网络的基本配置完成,图中未添加defgw macaddr,但是实际环境中应该填写:
现在已经可以通过IPMI配置的地址打开页面了,下面说一下用户设置:
网页创建用户需要通过默认管理账号密码登陆,以下是常见几种主板默认账号密码:
超微主板 用户名:ADMIN 密码:ADMIN
华硕主板 用户名:admin 密码:admin
泰安主板 用户名:root 密码:superuser
网页控制台创建新用户有四种权限划分,分别为管理员、操作员、用户、和无法访问:
管理员:具有最高权限,可以修改IPMI以及服务器所有可管理项
操作员:具有除操作IPMI本身设置的其他操作权限,如挂载镜像到服务器
用户:部分内容的读权限
无法访问:无任何权限
通过IPMI远程管理服务器
可以实现常用的远程开关机、系统重装(有条件)等底层工作:
实验:用已下架的机器做了一下实验,由于未知原因(可能是受固件版本和主板型号以及客户端的兼容性原因),发现广域网这台设备的网页版管理页面无法登录,尝试通过ipmiview链接远程服务器成功,但是客户端部分功能也有缺失。目前实验了远程重启,手动关机后远程开机的操作。
稍等片刻,控制面板会更新服务器为关闭状态:
待机器确认关闭后,执行开机操作:
启动成功:
原文地址:http://blog.51cto.com/9499607/2141975