首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法连接到通过brew服务运行的Postgres服务器

无法连接到通过brew服务运行的Postgres服务器
EN

Stack Overflow用户
提问于 2016-09-26 19:00:35
回答 19查看 88.3K关注 0票数 142

我一直在寻找解决这个问题的方法,却找不到一个可行的解决方案。

我已经在我的MacBook中使用brew (brew install postgres)安装了postgres,并且我目前正在使用brew服务运行它(brew services list显示postgres是一个正在运行的服务)。但是,当我试图运行psql时,我会得到以下错误。

psql:无法连接到服务器:没有这样的文件或目录是服务器在本地运行并接受Unix域套接字"/tmp/.s.PGSQL.5432“上的连接吗?

有没有人解决过类似的问题?

EN

Stack Overflow用户

发布于 2021-01-07 18:38:39

万一其他所有的答案都不管用..。

我看到了同样的信息和被接受的答案,

rm -f /usr/local/var/postgres/postmaster.pid

没起作用。也没有

rm -f /usr/local/var/postgres@9.6/postmaster.pid在我记得我安装了一个特定的版本之后。

我做了一个cat /usr/local/var/log/postgresql@9.6.log,然后看到:

代码语言:javascript
复制
FATAL:  lock file "postmaster.pid" already exists
HINT:  Is another postmaster (PID 1231) running in data directory "/usr/local/var/postgresql@9.6"?
代码语言:javascript
复制
> ps aux|grep 1231
[...] /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/usr/libexec/mobileassetd

**思考的脸**

关闭了iOS模拟器。Postgres自己重新启动.

这是在桌面上,我们昨天断电了,所以基于其他答案,我怀疑根本原因是硬性关闭而没有给东西一个清理的机会。

票数 2
EN
查看全部 19 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39710384

复制
相关文章

相似问题

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