首页 > 系统 > Linux >

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

2018-12-27

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等命令简化。以免看花了眼睛。

相关文章
最新文章
热点推荐