先说背景postgresql改了端口,改了数据库存放位置
vi /etc/postgresql/14/main/postgresql.conf命令可查看自己的配置
首先查看zabbix-server日志文件
tail /var/log/zabbix/zabbix_server.log
发现产生的问题是
connection to server on socket "/var/run/postgresql/.s.PGSQL.5432"
在该/var/run/postgresql/目录下没有文件,去网上得知var下为运行时目录,重启时文件会找不到
建议换成'/tmp'
这里改
重启数据库
sudo systemctl restart postgresql
在zabbix-server设置vim /etc/zabbix/zabbix_server.conf
还不行设置软连接
sudo ln -s /tmp/.s.PGSQL.8432 /var/run/postgresql/.s.PGSQL.8432