当前位置: 首页 >数据库 > Centos7编译安装完zabbix3.4.11后启动失败。

Centos7编译安装完zabbix3.4.11后启动失败。

登录localhost/zabbix后页面下方提示,zabbix server is not running....

查看zabbix启动日志,提示,

connection to database 'zabbix' failed: [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' 

还有提示cannot create PID file [/var/run/zabbix_server.pid]

 

解决办法:

首先使用locate定位配置文件。 zabbix_server.conf或者先定位日志文件locate zabbix_server.log,查看日志里面使用的配置文件的位置,我

这里为/usr/local/etc/zabbix_server.conf

编辑文件 vi /usr/local/etc/zabbix_server.conf

### Option: PidFile
# Name of PID file.
#
# Mandatory: no
# Default:
# PidFile=/tmp/zabbix_server.pid

按照示例加一行pid文件位置。
PidFile=/tmp/zabbix_server.pid

 

另外:检查相关连接的数据库配置,DBHost,DBname,DBuser,DBpassword,DBport,DBsocket是否都配置了,没有请按照示例加上实际的配置。

比如

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword = zabbix

DBPort=3306

DBSocket=/var/lib/mysql/mysql.sock

 

配置完后:wq保存,重启httpd(  systemctl restart httpd)即可。

注意在配置的过程中可以使用grep sed等命令简化。以免看花了眼睛。

 

作者:hefengjun
来源链接:https://www.cnblogs.com/joeone/p/9273267.html

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaclub.cn/database/118314.html

分享给朋友:

“Centos7编译安装完zabbix3.4.11后启动失败。” 的相关文章

MySQL表的增删改查(进阶) 2022年05月16日 21:54:11
Linux安装MySQL(超详细) 2022年05月16日 21:54:54
mysql 查询操作日志 2022年06月10日 21:58:42
mysql 查询数据结果计算百分比 2022年06月11日 10:01:40
Mysql查询某字段值重复的数据 2022年06月11日 19:39:22
MYSQL查询返回JSON格式的字符串 2022年06月12日 23:10:27
MySQL 查询结果替换 2022年06月15日 10:48:11