Zabbix in Action - DL160 G6
文章目录
主要内容
- 背景说明
- 升级Windows Server 2012探索
- 升级CentOS 7探索
- 解决方案
- 其他说明
背景说明
- 公司需求针对EOS OS(CenotOS-6和Windows Server 2008)进行系统升级
- DL160 G6升级系统后无法进行硬件监控
升级Windows Server 2012探索
- 惠普官网没有支持2012的驱动
升级CentOS-7探索
- 需要安装hp-snmp-agent、hp-health、hpacucli驱动,以及SNMP服务
- 惠普官网没有支持CentOS-7的驱动
- CentOS-6的hp-health和hpacucli驱动可以正常安装
- CentOS-6的hp-snmp-agent无法进行安装,查看报错信息发现hp-snmp-agent是基于低版本的snmp-5.5(CentOS-6)
- 进一步确认CentOS-7无法安装低版本的snmp-5.5,CentOS-7.9默认安装的是snmp-5.7
|
|
解决方案
-
温度,可以透过ipmi进行读值和监控,模板参考template-ilo-100i,此模板基于Zabbix 4.0,参见item:Front Panel
-
风扇,可以透过ipmi进行读值和监控,模板参考template-ilo-100i,此模板基于Zabbix 4.0,参见item:FAN1_INLET
-
内存,安装hp-health驱动,可以透过hpasmcli指令进行读值,可以透过自定义key进行监控
-
CPU,安装hp-health驱动,可以透过hpasmcli指令进行读值,可以透过自定义key进行监控
-
Powersupply,此型号PS只有一个,无法透过ipmi和hpasmcli进行读值,也不需要读值
-
Disk,安装hpacucli驱动,可以透过指令hpacucli进行读值,可以透过自定义key进行监控
-
DL160 G6安装最新版本的hp-health,会报ERROR: Failed to get SMBIOS system ID.,退回旧版hp-health-9.50可以解决此error
-
hpasmcli - How to use hpasmcli command on HP Proliant Server
|
|
其他说明
-
CentOS-6 EOS Date is 11/30/2020
-
CentOS-7 EOS Date is 6/30/2024
-
Windows Server 2008 EOS Date is 1/14/2020
-
Windows Server 2012 EOS Date is 10/10/2023
-
Windows Server 2020 EOS Date is 1/12/2027
-
DELL2950、DELL2900和DL380 G7可以正常升级至Windows Server 2016,但是内存使用率会过高,需要关闭Windows defender,并将Windows Update改为手动更新,建议退回到Windows Server 2012
-
DL380 G7升级到Windows Server 2016后无法监控内存信息,建议退回至Windows Server 2012
-
DL380 G9和G10可以正常升级至Windows Server 2016
文章作者 Charles Miao
上次更新 2021-05-18