初心者インフラエンジニアが困ったときに試行錯誤するブログ

インフラエンジニアが,開発の勉強をするときのログを残します

pgを立ち上げるのにエラーが出たとき

実現したいこと

postgresqlを立ち上げて,さあ開発しようという矢先,

psql: could not connect to server: No such file or directory
        Is the server running locally and accepting
        connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

という謎のエラー.これをなんとかしたい.

やったこと

$ rm /usr/local/var/postgres/postmaster.pid

これはそもそもpostmaster.pidがなかったので不発.

$ brew services restart postgresql

これで解決した.AWSとかも再起動したら直ったりするし,そういうもんなのかなと.プロセスとかもっと勉強しないと.

参考

以下の記事を参考にさせていただきました.

qiita.com

本記事について

本記事は,学習を目的に書かれています.

間違い,改良案などございましたら,コメントしていただけると幸いです.

基本的に編集途中ですので,何を書いてほしいかもコメントいただけると,

その情報を中心に追記します.