Сервер Postgresql не слушает

Я знаю, что этот вопрос много раз спрашивал, но не тех ответов работал на меня.

Проблема, когда я выполняю "psql", я получаю сообщение

psql: could not connect to server: No such file or directory
    Is the server running locally and accepting
    connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?

Когда я работаю "sudo/etc/init.d/postgresql состояние”, оно говорит, что услуга работает,

postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor     preset: enabled)
Active: active (exited) since Tue 2018-07-10 10:51:05 +0530; 22s ago
Process: 3219 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 3219 (code=exited, status=0/SUCCESS)

Но когда я работаю “sudo lsof-i:5432” и “netstat-nltp | grep 5432” и “sudo netstat - альбом - protocol=unix | grep пост-ГРЭС”, я получаю пустой вывод.

Содержание/etc/postgresql/9.5/main/pg_hba.conf,

local   all             all                                     peer
# IPv4 local connections:
host    all             all             127.0.0.1/32            md5
# IPv6 local connections:
host    all             all             ::1/128                 md5

Содержание/etc/postgresql/9.5/main/postgresql.conf

hba_file = '/etc/postgresql/9.5/main/pg_hba.conf'
port = 5432    
listen_addresses = '*'

Наконец, я удалил пост-ГРЭС с помощью “sudo склонный - добираются - чистка удаляет postgresql*, команда и переустановленное использование, “склонное - получают установку postgresql-9.5”, но результат - то же.

Спасибо

0
задан 10 July 2018 в 01:36

1 ответ

Я мог найти, что ответ решил мою проблему в здесь. Не может соединиться с сервером PostgreSQL. Проблемой был pg кластер, не было инициирование.

  1. основной запуск sudo pg_ctlcluster 9.5 - скажет, работает ли кластер
  2. Затем, если это дает какие-либо ошибки, можно просмотреть их использующий journalctl - ксенон
  3. Показанный меня ошибка как "ДЕТАЛЬ: Файл должен иметь полномочия u=rw (0600) или меньше, если принадлежится пользователю базы данных или полномочиям u=rw, g=r (0640) или меньше, если принадлежится корню".. Затем, После того как я изменил разрешение файла секретных ключей, решенная проблема
3
ответ дан 28 October 2019 в 23:16

Другие вопросы по тегам:

Похожие вопросы: