今日も同様の問題が発生しましたが、私の場合、postgres(MacOS 10.8にhomebrew経由でインストール)は実行されていませんでしたが、起動または再起動できませんでした。クラッシュが原因でゾンビがソケットをブロックしているようでした。それを解決するために、次のことを行いました
lsof -i :5432
これはプロセスブロッキングのPIDを示しており、私は単にそれを殺しました
kill -9 PID
そしてpostgresは正常に再起動しました。
HTH
今日も同様の問題が発生しましたが、私の場合、postgres(MacOS 10.8にhomebrew経由でインストール)は実行されていませんでしたが、起動または再起動できませんでした。クラッシュが原因でゾンビがソケットをブロックしているようでした。それを解決するために、次のことを行いました
lsof -i :5432
これはプロセスブロッキングのPIDを示しており、私は単にそれを殺しました
kill -9 PID
そしてpostgresは正常に再起動しました。
HTH