阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

基于Zabbix IPMI监控服务器硬件状况

260次阅读
没有评论

共计 2231 个字符,预计需要花费 6 分钟才能阅读完成。

最近温度升高,IDC 空调也开始不给力了(谣传12306 曾因空调问题导致业务无法工作), 为了防患未然,将可能引发的故障扼杀在萌芽里。由于之前已经部署了 Zabbix 监控系统,本次将结合 Zabbix 自带的 IPMI,完成服务器温度及风扇转速的监控。

环境说明

被监控端

  • 服务器型号:Dell PowerEdge R415,配置有 iDrac Enterprise
  • 安装系统: CentOS 6.3
  • 规划分配的 IPMI 地址: 10.0.2.121

Zabbix 监控平台说明

  • Zabbix 版本: 2.0.4,在安装时,已经R11;with-openipmi
  • Zabbix 网络接口可以连通10.0.2.121

前置学习

  • 维基百科 IPMI: http://zh.wikipedia.org/wiki/IPMI
  • IBM DeveloperWorks R12; 使用 ipmitool 实现 Linux 系统下对服务器的 ipmi 管理: http://www.linuxidc.com/Linux/2017-05/143524.htm
  • Dell R12; Managing Dell PowerEdge Servers Using IPMItool: 下载见本文下面的 Linux 公社资源站
  • Zabbix IPMI checks:https://www.zabbix.com/documentation/2.0/manual/config/items/itemtypes/ipmi
  • 使用 IPMITOOL 实现终端重定向(课外读物),下载见本文下面的 Linux 公社资源站
  • 使用 IPMI 管理 Linux 服务器 http://www.linuxidc.com/Linux/2012-11/74019.htm

配置 IPMI

配置 IPMI 地址

可以参考前置推荐中的《Managing Dell PowerEdge Servers Using IPMItool》在服务器启动时进行 IPMI 地址的配置,并开启 IPMI Over LAN

如果当前服务器已经处于运行状态,可以通过发行版自带的 IPMItool 进行 IPMI 的配置,以下是配置说明:

首先安装 IPMItool 软件包并开启 IPMI 服务:

1
2
# yum install OpenIPMI ipmitool
# service ipmi start

启动服务,将自动添加直接连接 BMC 的设备驱动。

配置 IPMI 地址:

1
2
3
4
# ipmitool lan set 1 ipaddr 10.0.2.121
# ipmitool lan set 1 netmask 255.255.255.0
# ipmitool lan set 1 defgw ipaddr 10.0.2.1
# ipmitool lan print 1

将本机的 IPMI 地址配置为10.0.2.121/24, 网关为10.0.2.1

开启 IPMI Over LAN

1
# ipmitool lan set 1 access on

配置用户

本次的需求为监控服务器传感器信息,只需要 USER 级别用户即可.

1
2
3
4
5
# ipmitool user set name 15 sensor
# ipmitool user set password 15 sensor_pass
# ipmitool user enable 15
# ipmitool user priv 15 2 1
# ipmitool user list 1

将建立 id 为15(为嘛是1 5 不是13,因为俺喜欢1 5 这个数字),用户名为 sensor,密码为 sensor_pass, 权限为 User(对应 2)

测试

登录 Zabbix 服务器,通过 ipmitool 远程访问 Dell 服务器传感器信息

1
# ipmitool -H 10.0.2.121  -Usensor -L USER sensor list

配置 Zabbix

  • 注:为了支持 IPMI, 需要在 zabbix server/proxy 安装时增加 R11;with-openipmi 参数

服务器端配置 zabbix IPMI pollers

1
2
# sed -i '/# StartIPMIPollers=0/aStartIPMIPollers=5' zabbix_server.conf
# service zabbix-server restart

导入监控模板(模板下载地址:)

相关附件可以到 Linux 公社资源站下载:

R12;R12;R12;R12;R12;R12;R12;R12;R12;R12;R12;R12;R12;R12; 分割线 R12;R12;R12;R12;R12;R12;R12;R12;R12;R12;R12;R12;R12;R12;

免费下载地址在 http://linux.linuxidc.com/

用户名与密码都是www.linuxidc.com

具体下载目录在 /201 7 年资料 / 5 月 / 7 日 / 基于 Zabbix IPMI 监控服务器硬件状况 /

下载方法见 http://www.linuxidc.com/Linux/2013-07/87684.htm

R12;R12;R12;R12;R12;R12;R12;R12;R12;R12;R12;R12;R12;R12; 分割线 R12;R12;R12;R12;R12;R12;R12;R12;R12;R12;R12;R12;R12;R12;

添加监控主机,关联上本模板,并在 IPMI 页面,设置 Authentication algorithmDefaultPrivilege levelUserUsernamesensorPasswordsensor_pass,保存即可

总结

在应用过程中,发现当前 Zabbix IPMI 监控效率较低,希望新版本能够有所改善。

本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-05/143523.htm

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计2231字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中