gpt4 book ai didi

PostgreSQL fatal error : could not access file "pg_stat_statements": No such file or directory

转载 作者:行者123 更新时间:2023-11-29 12:51:21 30 4
gpt4 key购买 nike

我们的 postgres 数据库(安装在 Debian 上的 9.4 版)停止工作(它已经工作了几个月没有问题)。当我尝试使用 psql 连接时,我得到:

psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?

当我检查状态时,它似乎没问题:

service postgresql status
● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled)
Active: active (exited) since Mon 2018-11-05 17:04:58 CET; 31s ago
Process: 1367 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 1367 (code=exited, status=0/SUCCESS)

我尝试重启服务器

service postgresql restart

在日志文件中我得到了

FATAL:  could not access file "pg_stat_statements": No such file or directory

我试图找到解决方案。大多数答案是 pg_stat_statements 模块有问题。我检查了/etc/postgresql/9.4/main/postgres.conf 文件,但该行被注释为:

#shared_preload_libraries = ''          # (change requires restart)

据我所知,我们没有更改任何 postgres 配置文件,我们最近也没有进行任何升级或更新。预先感谢您的帮助。

最佳答案

我解决了安装问题

postgresql11-contrib-11.7-1PGDG.rhel8

注意 RHEL8/CentOS/Fedora 的官方(pgdg11 repo )RPM 在数据包名称中有版本(即 11):

postgresql11-contrib

PS Yum 还安装了依赖项:perl-Carp-1.42-396.el8.noarch perl-Exporter-5.72-396.el8.noarch perl-libs-4:5.26.3-416.el8

关于PostgreSQL fatal error : could not access file "pg_stat_statements": No such file or directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53158500/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com