Não é possível conectar ao servidor PostgreSQL

1

Estou tentando configurar um servidor PostgreSQL usando as instruções encontradas em aqui . Eu instalei o pacote via apt-get install postgresql e agora estou no caminho:

sudo -u postgres psql postgres

que indica o erro:

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

Eu estou supondo que o servidor não está funcionando, mas não tenho certeza de como iniciá-lo. Alguma dica seria muito apreciada.

UPDATE : a execução de service postgresql status não produz nada, mesmo depois de sudo service postgresql start .

UPDATE # 2 : A execução de ps auxw | grep post também não apresenta nada, por isso acredito que o daemon do servidor não esteja em execução.

    
por Rob 11.12.2013 / 22:44

1 resposta

5

Verifique quais clusters de banco de dados estão sendo criados atualmente:

pg_lsclusters

Se houver um, mas não estiver em execução, inicie-o (substituindo a versão e o nome):

sudo pg_ctlcluster x.y name start

Se não houver, crie um e inicie:

sudo pg_createcluster --start x.y name

Normalmente, isso deve ter acontecido automaticamente quando você instala o pacote. Então, algo aconteceu durante a instalação do pacote, ou o pacote já estava instalado e alguém já havia mexido nas coisas que mostro acima.

    
por Peter Eisentraut 12.12.2013 / 16:08