Проверить владение и полномочия на/etc/hosts?
Укажите 127.0.0.1 в конфигурации для изоляции проблемы.
Любой Ваш /etc/hosts
или /etc/nsswitch.conf
испорчены, nscd
, если используемый, ведет себя безумно, или что-то арестовано в libc.
Во-первых, я просто перепроверил бы это, я могу разрешить "localhost" на машине путем попытки проверить с помощью ping-запросов его. Затем. удостоверьтесь, что никакой другой сервис не использует тот порт с чем-то строка "netstat-ln | grep 5432".
pgcluster не запустится, если у Вас будет другой сервис или экземпляр pgsql, с помощью того же порта на машине, даже если этот порт находится на адаптере отдельной сети. Если это верно, Вы могли просто попытаться изменить номер порта в своем postgresql.cf файле для возвращения pgsql.