gpt4 book ai didi

macos - Postgres 数据库未在 Mac OSX 上启动 : ERROR says: connections on Unix domain socket

转载 作者:行者123 更新时间:2023-11-29 11:05:25 24 4
gpt4 key购买 nike

<分区>

我已经安装了 Postgresql,然后在我本地的 Mac OSX Mountain Lion 上运行了一堆 Rails 应用程序并创建了数据库等。今天过了一段时间,当我启动 pgAdminIII 并尝试启动数据库服务器时,我得到了这个错误:

enter image description here

快速谷歌显示 this邮政。更多浏览表明可能存在某种 postmaster.pid 文件,这可能是造成这种情况的根本原因。如果我删除它,一切都会好起来的。

但是,在我删除计算机上的内容之前,我想确保我以系统的方式调试它,这不会导致更多问题。

在删除那个文件之前我在某处读到过,我需要运行这个命令:

  ps auxw | grep post

如果我没有得到结果,可以删除文件。否则不行。好吧,我得到了这个命令的结果:

  AM               476   0.0  0.0  2423356    184 s000  R+    9:28pm   0:00.00 grep post

所以现在我当然很困惑。

那我该怎么办呢?

这是我的 postgres 服务器错误日志的一部分:

 FATAL:  lock file "postmaster.pid" already exists
HINT: Is another postmaster (PID 171) running in data directory "/usr/local/var/postgres"?

Postgresql 仍然没有运行,仍然得到同样的错误并且没有任何改变。我太胆小了,无法在不检查 SO 的情况下删除内容。

你们中的一些专家能否指导一个菜鸟。

谢谢

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