1. ホーム
  2. macos

[解決済み] brew サービスで動作している Postgres サーバーに接続できない

2022-08-01 06:03:19

質問

この件に関して解決策を探しているのですが、うまくいく解決策が見つかりません。

私は、brew を使用して postgres をインストールしました ( brew install postgres ) を使って postgres をインストールし、現在 brew services ( brew services list はpostgresを実行中のサービスとして表示します)。しかし psql を実行しようとすると、以下のエラーが発生します。

psql: サーバに接続できませんでした。No such file or directory Is the server running locally and accept connections on Unix domain. サーバはローカルで動作しており、Unix ドメインの接続を受け入れていますか? ソケット "/tmp/.s.PGSQL.5432" に接続できますか?

誰かがすでに同様の問題を解決しましたか?

どのように解決するのですか?

私も同じエラーが発生しましたが、プロセスの pid ファイルを削除することで解決しました。

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