Сервер Postgresql не запущен в Ubuntu 14.04

Моя проблема в том, что после того, как postgresql установлен, попробуйте настроить базу данных postgresql, появится сообщение об ошибке, как показано ниже:

dineshlap@ss-laptop:~$ sudo -u postgres psql postgres
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"?

, и я перепробовал множество решений из Интернета. но у меня ничего не получалось! : (

, если вы знаете решение этой проблемы, пожалуйста, ответьте на этот пост!

Примечание: я использую Ubuntu 14.04 (64 бит) и postgresql 9.3

15
задан 21 May 2015 в 14:21

5 ответов

Просто попробуйте перезапустить

sudo /etc/init.d/postgresql restart

это сработало для меня:)

0
ответ дан 21 May 2015 в 14:21

У меня была такая же проблема. после запуска

systemctl status postgresql@9.6-main.service

было показано следующее сообщение об ошибке

каталог данных "/var/lib/postgresql/9.6/main" имеет групповой или мировой доступ


РЕШЕНИЕ

, поэтому я запустил:

sudo chmod 0700 /var/lib/postgresql/9.6/main

Затем я перезапустил:

sudo systemctl restart postgresql@9.6-main.service

выполняется sudo systemctl restart postgresql@9.6-main.service показало мой сервис активным и работает !

0
ответ дан 21 May 2015 в 14:21

Попробуйте, сэр,

Отредактируйте ваш pg_hba.conf и добавьте адрес вашего хоста:

local    all    postgres                     peer
host     all    all         127.0.0.1/24     md5

, а также отредактировали ваш postgres.conf, добавьте свою очередь с помощью:

[ 111]

и затем перезапустите вашу службу:

sudo service postgresql restart

посмотрите, что в вашем журнале сказано, что случилось:

sudo tail -f /var/log/postgresql/postgresql-9.6-main.log

Надеюсь, это поможет, сэр.

0
ответ дан 21 May 2015 в 14:21

Ubuntu16.04 и 9.3

sudo systemctl restart postgresql-9.3.service

, Возможно, Вы узнаете сервис прежде, чем перезапустить сервер

service --status-all
3
ответ дан 22 May 2015 в 00:21
  • 1
    Посмотрите, что проблема, мой ноутбук уже делится к черту, когда я включаю свое перо usb, это дает мне опцию обновить человечность 14.04 до 16,04, который является тем, что я хочу сделать, но я получаю сообщения об ошибках, когда я нажимаю, чтобы установить и наполнить – Joshua Walley 22 August 2016 в 09:32

В некотором случае у Вас может быть проблема разрешения. Я создаю сценарий оболочки как это:

#!/bin/bash

chown -R $User:$User /var/run/postgresql
sudo /etc/init.d/postgresql restart

$User замены с Вашим именем пользователя, и выполняют файл (предполагающий, что имя файла postgresql.sh):

sudo ./postgresrun.sh
0
ответ дан 22 May 2015 в 00:21
  • 1
    Поместите ошибки в свой вопрос, таким образом, мы можем далее видеть то, что Вы испытываете – That One Wolf 22 August 2016 в 13:53

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

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