目录
1.环境
操作系统RHEL/OEL/CENTOS的所有8全系版本,ZABBIX6.0 LTS。
2.前言
操作系统RHEL8.5\OEL8.5\OEL8.3\CENTOS8.5等版本部署ZABBIX6.0均已经可以正常运行,可以参考本人名下其他文章。
3.报错信息
RHEL/OEL/CENTOS8全系版本安装ZABBIX6.0 LTS,zabbix-server无法启动,报错信息如下:
查看日志,得到信息如下:
4.问题原因
安装系统依赖包的过程中所安装的net-snmp-*的版本过低。
5.问题解决
- 升级net-snmp版本,提示失败。
- 卸载SNMP,重新安装,依旧错误。
- 重新部署操作系统,然后安装除了mdriadb和net-snmp-*之外的所有依赖包,具体安装方法可参考文章:Linux8.5环境下ZABBIX6.0 LTS的安装部署_xaosky的博客-CSDN博客
6.总结
RHEL/OEL/CENTOS8各版本Linux系统安装ZABBIX6.0均会报zabbix-server无法启动的错误,总结原因有三个:
- 可能是SELINUX或者防火墙未禁用。
- 肯定是mariadb版本过低。
- RHEL/CENTOS/OEL8.2及以前8版本Linux系统,肯定会出现net-snmp版本过低。