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
文章作者
上次更新
2021-05-18