Edited at

Yosemiteにアップグレードしたらpostgresが起動しないよ><

More than 3 years have passed since last update.

connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

みたいなことをのたまって起動しない。繋げないよって言われているがよくわからん(繋げない時のいつものエラーな感じ)。

Yosemite Postgresで検索してチラチラ見てたら下記が引っかかった。

http://foobartel.com/2014/10/yosemite-upgrade-postgresql/

ログをみたら上記の通り

FATAL:  could not open directory "pg_tblspc": No such file or directory

FATAL: could not open directory "pg_twophase": No such file or directory

とでていたので

mkdir /usr/local/var/postgres/pg_tblspc

mkdir /usr/local/var/postgres/pg_twophase
mkdir /usr/local/var/postgres/pg_stat_tmp

を実行してOK。