Назад | Перейти на главную страницу

PostgreSQL: не удалось подключиться к серверу, хотя он запущен!

Интересно, не могли бы вы мне помочь? Я установил PostgreSQL и пробовал выполнять различные проверки, чтобы убедиться, что он работает, и я знаю, что это так.

Вот результаты поиска процесса postgres:

root@myserver [~]# ps aux | grep post
    root     12989  0.0  0.0  61192   736 pts/0    S<+  18:42   0:00 grep post
    postgres 19116  0.0  0.0 120732  3352 ?        S<   Mar14   0:00 /usr/bin/postmaster -p 5432 -D /var/lib/pgsql/data
    postgres 19122  0.0  0.0 109908   772 ?        S<   Mar14   0:00 postgres: logger process
    postgres 19124  0.0  0.0 120732   996 ?        S<   Mar14   0:00 postgres: writer process
    postgres 19125  0.0  0.0 110912   700 ?        S<   Mar14   0:00 postgres: stats buffer process
    postgres 19126  0.0  0.0 110100   876 ?        S<   Mar14   0:00 postgres: stats collector process

Для меня это достаточно веское доказательство того, что он действительно работает, но вот точная ошибка, которую я получаю:

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"?

Это приходит по электронной почте, когда кеш БД пытается обновить.

Помощь очень ценится и спасибо за любой ответ!