共计 2231 个字符,预计需要花费 6 分钟才能阅读完成。
最近温度升高,IDC 空调也开始不给力了(谣传2306 曾因空调问题导致业务无法工作), 为了防患未然,将可能引发的故障扼杀在萌芽里。由于之前已经部署了 Zabbix 监控系统,本次将结合 Zabbix 自带的 IPMI,完成服务器温度及风扇转速的监控。1
环境说明
1'>被监控端
- 服务器型号:Dell PowerEdge R4
5,配置有 iDrac Enterprise1 - 安装系统: CentOS 6.3
- 规划分配的 IPMI 地址:
0.0.2.1211
Zabbix 监控平台说明
- Zabbix 版本: 2.0.4,在安装时,已经R
1;with-openipmi1 - Zabbix 网络接口可以连通
0.0.2.1211
前置学习
- 维基百科 IPMI: http://zh.wikipedia.org/wiki/IPMI
- IBM DeveloperWorks R
2; 使用 ipmitool 实现 Linux 系统下对服务器的 ipmi 管理: http://www.linuxidc.com/Linux/2017-05/143524.htm1 - Dell R
2; Managing Dell PowerEdge Servers Using IPMItool: 下载见本文下面的 Linux 公社资源站1 - Zabbix IPMI checks:https://www.zabbix.com/documentation/2.0/manual/config/items/itemtypes/ipmi
- 使用 IPMITOOL 实现终端重定向(课外读物),下载见本文下面的 Linux 公社资源站
- 使用 IPMI 管理 Linux 服务器 http://www.linuxidc.com/Linux/20
2-11/74019.htm1
配置 IPMI
配置 IPMI 地址
可以参考前置推荐中的《Managing Dell PowerEdge Servers Using IPMItool》在服务器启动时进行 IPMI 地址的配置,并开启 IPMI Over LAN
如果当前服务器已经处于运行状态,可以通过发行版自带的 IPMItool 进行 IPMI 的配置,以下是配置说明:
首先安装 IPMItool 软件包并开启 IPMI 服务:
|
|
启动服务,将自动添加直接连接 BMC 的设备驱动。
配置 IPMI 地址:
|
|
将本机的 IPMI 地址配置为0.0.2.121/24, 网关为10.0.2.11
开启 IPMI Over LAN
|
# ipmitool lan set
|
配置用户
本次的需求为监控服务器传感器信息,只需要 USER 级别用户即可.
|
# ipmitool user set name
|
将建立 id 为5(为嘛是1 5 不是13,因为俺喜欢1 5 这个数字),用户名为 sensor,密码为 sensor_pass, 权限为 User(对应 2)1
测试
登录 Zabbix 服务器,通过 ipmitool 远程访问 Dell 服务器传感器信息
|
# ipmitool -H
|
配置 Zabbix
- 注:为了支持 IPMI, 需要在 zabbix server/proxy 安装时增加 R
1;with-openipmi 参数1
服务器端配置 zabbix IPMI pollers
|
# sed -i '/# StartIPMIPollers=0/aStartIPMIPollers=5' zabbix_server.conf
# service zabbix-server restart
|
导入监控模板(模板下载地址:)
相关附件可以到 Linux 公社资源站下载:
R2;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;1
免费下载地址在 http://linux.linuxidc.com/
用户名与密码都是www.linuxidc.com
具体下载目录在 /20 7 年资料 / 5 月 / 7 日 / 基于 Zabbix IPMI 监控服务器硬件状况 /1
下载方法见 http://www.linuxidc.com/Linux/203-07/87684.htm1
R2;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;1
添加监控主机,关联上本模板,并在 IPMI 页面,设置 Authentication algorithm 为Default, Privilege level为 User, Username 为sensor, Password为sensor_pass,保存即可
总结
在应用过程中,发现当前 Zabbix IPMI 监控效率较低,希望新版本能够有所改善。
本文永久更新链接地址:http://www.linuxidc.com/Linux/207-05/143523.htm1






