前提・実現したいこと
brewでのpostgresがうまく起動できません。
環境はmac(sierra)です。
発生している問題・エラーメッセージ
brewでインストール後、psql -lや、起動をしようとすると、以下のエラーが出て動きません。
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"?
試したこと
こちらのサイト(http://taise.hatenablog.com/entry/2013/10/13/162546)を参考に以下の修正バッチを加えたところ、
$ cd /usr/local/Cellar/postgresql $ curl -o fixBrewLionPostgresql.sh http://nextmarvel.net/blog/downloads/fixBrewLionPostgres.sh $ chmod 777 fixBrewLionPostgresql.sh $ ./fixBrewLionPostgresql.sh
以下のエラーが出てうまくいきませんでした。
ln: /usr/local/bin/clusterdb: No such file or directory ln: /usr/local/bin/createdb: No such file or directory ln: /usr/local/bin/createuser: No such file or directory ln: /usr/local/bin/dropdb: No such file or directory ln: /usr/local/bin/dropuser: No such file or directory ln: /usr/local/bin/ecpg: No such file or directory ln: /usr/local/bin/initdb: No such file or directory ln: /usr/local/bin/oid2name: No such file or directory ln: /usr/local/bin/pg_archivecleanup: No such file or directory ln: /usr/local/bin/pg_basebackup: No such file or directory ln: /usr/local/bin/pg_config: No such file or directory ln: /usr/local/bin/pg_controldata: No such file or directory ln: /usr/local/bin/pg_ctl: No such file or directory ln: /usr/local/bin/pg_dump: No such file or directory ln: /usr/local/bin/pg_dumpall: No such file or directory ln: /usr/local/bin/pg_isready: No such file or directory ln: /usr/local/bin/pg_receivewal: No such file or directory ln: /usr/local/bin/pg_recvlogical: No such file or directory ln: /usr/local/bin/pg_resetwal: No such file or directory ln: /usr/local/bin/pg_restore: No such file or directory ln: /usr/local/bin/pg_rewind: No such file or directory ln: /usr/local/bin/pg_standby: No such file or directory ln: /usr/local/bin/pg_test_fsync: No such file or directory ln: /usr/local/bin/pg_test_timing: No such file or directory ln: /usr/local/bin/pg_upgrade: No such file or directory ln: /usr/local/bin/pg_waldump: No such file or directory ln: /usr/local/bin/pgbench: No such file or directory ln: /usr/local/bin/postgres: No such file or directory ln: /usr/local/bin/postmaster: No such file or directory ln: /usr/local/bin/psql: No such file or directory ln: /usr/local/bin/reindexdb: No such file or directory ln: /usr/local/bin/vacuumdb: No such file or directory ln: /usr/local/bin/vacuumlo: No such file or directory
初心者でかなりハマっています。
ご教授よろしくお願いします。
追記
ln: /usr/local/bin/clusterdb: No such file or directory ln: /usr/local/bin/createdb: No such file or directory ln: /usr/local/bin/createuser: No such file or directory ・・・
上記のエラーはbrew pruneで解決しましたが、起動時にNo such file or directoryが出てしまうエラーは治りません。
brew services listでチェックすると、PostgreSQLのステータスのstartedが赤く表示されるので、
rm /usr/local/var/postgres/postmaster.pid
を実行したところ、
rm: /usr/local/var/postgres/postmaster.pid: No such file or directory
と言われてしまいます。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/09 00:40