Zabbix 是一个基于WEB界面的企业级开源分布式监控软件,不少人在部署和配置zabbix时会重复遇到各种坑,临时解决后又忘记做记录,这是非常不好的习惯,技术一流汇总一下常见错误的解决方法供大家参考。
附安装教程:
问题一:
使用源代码安装之后, 在zabbix的网页上不能使用MySQL。zabbix安装
解决方法:
zabbix需要php支持mysqli; 使用源码安装php时需要加上with-mysqli=mysqlnd参数之后在网页可以显示。
问题二:
在./configure时,提示configure: error: Invalid Net-SNMP directory unable to find net-snmp-config
解决方法:
执行 yum install -y net-snmp-devel libxml2-devel libcurl-devel
问题三:
在zabbix网页上填写MySQL信息后下一步提示The frontend does not match Zabbix database.报错
解决方法:
确认mysql账号信息无误后,再检查初始化zabbix库是否成功,若还报错则重新初始化zabbix。
问题四:
网页安装zabbix提示要下载配置文件:Unable to create the configuration file.
解决方法:
设置 web服务器用户在zabbix网页的conf/目录具有写权限,配置文件会自动保存。zabbix安装
问题五:
zabbix安装完成后,在管理后台>admin页面无法选择中文语言
解决方法:
修改zabbix网站目录下的zabbix/include/locales.inc.php文件中的中文支持(默认存在中文语言支持的)
找到 zh_CN => [name => _(Chinese (zh_CN)), display => false], 将false改为true
问题六:
后台修改语言为中文后,图形的汉字显示为方格乱码
解决方法:
[root@eazence ~]# cd /etc/nginx/html/zabbix/fonts/ #这个是存放zabbix网页的字体路径
[root@eazence fonts]# ls
DejaVuSans.ttf
[root@eazence fonts]# wget -c
[root@eazence fonts]# cp -p DejaVuSans.ttf DejaVuSans.ttf.bak
[root@eazence fonts]# mv -f simkai.ttf DejaVuSans.ttf #完成这一步后刷新网页即可
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-29763-1.html
这人唱歌真是非常一般
真正打海战是不行的