Homebrew postgres 在卸载、重新安装和重启后无法启动

Ada*_*amT 4 postgresql homebrew macos

我通过自制软件卸载并重新安装了 postgresql。它工作正常,直到我重新启动计算机。现在我正在尝试运行我的测试,但它们正在爆炸。我正在查看当前进程,但没有看到所有这些 postgres 实例正在运行。我想我必须打开postgres。我试过跑步

pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
Run Code Online (Sandbox Code Playgroud)

但这似乎没有任何作用(尽管它确实说server starting,这是错误的)

如何启动服务器?

更新。日志信息:

cat /usr/local/var/postgres/server.log 
postgres cannot access the server configuration file "/usr/local/var/postgres/postgresql.conf": No such file or directory
Run Code Online (Sandbox Code Playgroud)

谢谢

小智 6

/usr/local/var/postgres/postmaster.pid在启动服务器之前确保不存在。

在崩溃而不是常规关闭时,此文件将保留在磁盘上。它充当全局锁。