Postgresql Postgres pg_ctl重新启动不起作用

Postgresql Postgres pg_ctl重新启动不起作用,postgresql,Postgresql,在编辑postgresql.conf文件后,我尝试重新启动Postgres(版本9.6)。 但它不起作用 pg_ctl stop 正在等待服务器关闭。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。失败 pg_ctl:服务器未关闭 当我尝试连接到Postgres时,它显示“服务器正在关闭”,我无法连接。下面是我为pg_ctl start获得的信息 pg_ctl start 2018-02-24 21

在编辑postgresql.conf文件后,我尝试重新启动Postgres(版本9.6)。 但它不起作用

    pg_ctl stop 
正在等待服务器关闭。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。失败 pg_ctl:服务器未关闭

当我尝试连接到Postgres时,它显示“服务器正在关闭”,我无法连接。下面是我为pg_ctl start获得的信息

    pg_ctl start
2018-02-24 21:11:12 CET致命:锁定文件“postmaster.pid”已存在 2018-02-24 21:11:12 CET提示:数据目录“/pgDATA/data”中是否有另一位邮政局长(PID 42946)

我试图杀死42946。但我还是犯了同样的错误

  pg_ctl status 

这表明服务器正在运行。但无法连接

首先,您应该查看日志文件;也许你能从中得到线索

如果其他方法都无效,请尝试
pg_ctl stop-mi
强制PostgreSQL停止


如果这也不起作用,请检查进程是否处于不间断睡眠状态。这就需要重新启动机器。

叹气。我能把集装箱停在它运行的地方吗?它能处理好吗?应该可以。但是,也应该可以停止PostgreSQL。服务器进程的状态如何?太晚了。。。我停了下来。我还销毁了容器,并在日志循环的情况下重新运行(docker在一个大文件中管理13gb的标准输出)。一切都恢复正常。我喜欢码头工人。