异常断电导致PostgreSQL无法连接

来源:互联网 发布:淘宝 大麦网官方旗舰店 编辑:程序博客网 时间:2024/06/06 03:07

异常断电或非正常关机导致PostgreSQL无法连接的一种情况。

服务器异常断电后,使用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"?

原因是异常的终止数据库导致postmaster.pid文件仍然存在。

可以删除或移动该文件来解决此问题。

[highgo@db1 ~]$ mv $PGDATA/postmaster.pid /tmp/

重新启动数据库服务
[highgo@db1 ~]$ pg_ctl restart
启动过程可能还会伴随一些崩溃恢复,通过日志信息可以看出来。

By 徐云鹤



阅读全文
0 0
原创粉丝点击