Ik had vandaag een soortgelijk probleem, hoewel in mijn geval postgres (geïnstalleerd via homebrew op MacOS 10.8) niet actief was, maar ik kon het niet starten of herstarten. Het bleek dat door een crash een zombie de socket blokkeerde, om dit op te lossen deed ik het volgende
lsof -i :5432
dit toonde de PID van de procesblokkering, ik heb het gewoon gedood met
kill -9 PID
en postgre herstartte prima.
HTH