首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Postgres不写日志

问Postgres不写日志
EN

Stack Overflow用户
提问于 2017-05-08 11:12:31
回答 1查看 5.9K关注 0票数 0

重新启动PostgreSQL之后,日志文件已经停止写入。

只会出现以下日志。

代码语言:javascript
复制
FATAL:  lock file "postmaster.pid" already exists
HINT:  Is another postmaster (PID 1351) running in data directory "/var/lib/pipelinedb/9.5"?
FATAL:  lock file "postmaster.pid" already exists
HINT:  Is another postmaster (PID 1351) running in data directory "/var/lib/pipelinedb/9.5"?
LOG:  redirecting log output to logging collector process
HINT:  Future log output will appear in directory "log".
LOG:  redirecting log output to logging collector process
HINT:  Future log output will appear in directory "log".
LOG:  redirecting log output to logging collector process
HINT:  Future log output will appear in directory "log".
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-08 11:36:00

您似乎已经有一个服务器实例正在运行。尝试连接到psql,或者使用ps aux | grep -i postgres来检查它。如果另一个服务器实例正在运行,请不要使用kill -9,因为您可能损坏数据。相反,请做:

代码语言:javascript
复制
pg_ctl -D /var/lib/pipelinedb/9.5 stop -m fast

在此之后,您应该正确地启动服务器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43846190

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档