在Linux关闭期间PostgreSQL挂起?

在Linux关闭期间PostgreSQL挂起?,第1张

概述我正在使用PostgreSQL 9.0.它在关机期间挂起. 当我使用pg_ctl停止它挂起并在一段时间后显示消息: pg_ctl: server does not shut down 当我用psql显示时: psql: FATAL: the database system is shutting down 并在日志中写下这些消息 DEBUG: postmaster received signa 我正在使用Postgresql 9.0.它在关机期间挂起.
当我使用pg_ctl停止它挂起并在一段时间后显示消息:
pg_ctl: server does not shut down

当我用psql显示时:

psql: FATAL:  the database system is shutting down

并在日志中写下这些消息

DEBUG:  postmaster received signal 152011-07-14 09:36:00 ETC/GMT LOG:  received smart shutdown request

请告诉我如何解决?

解决方法 默认情况下,pg_ctl将尝试“智能关机”.此关闭将告诉系统不接受任何新连接,但在现有连接断开之前不会关闭.

您可能希望使用“快速”关闭(通过执行pg_ctl -m fast),这也将断开现有用户的连接.

对于Debian(默认情况下pg_ctl不是$PATH):

pg_ctlcluster 9.4 main restart -m fast
总结

以上是内存溢出为你收集整理的在Linux关闭期间PostgreSQL挂起?全部内容,希望文章能够帮你解决在Linux关闭期间PostgreSQL挂起?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1038893.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存