Postgresql 9.3 Falha ao iniciar no Ubuntu 14.04

0

Eu tenho um sistema Ubuntu 14.04, executando continuamente algum trabalho de automação para mim há um ano. O PostgreSQL 9.3 a bordo parou de funcionar desde a semana passada: ele falha ao iniciar e a mensagem de erro sugere que eu verifique o log. No entanto, não há nada no log.

Saída para verificar o status usando sudo service postgresql status :

9.3/main (port 5432): down

Saída para reiniciar o PostgreSQL usando sudo service postgresql restart :

* Starting PostgreSQL 9.3 database server
* The PostgreSQL server failed to start. Please check the log output.
                                                                        [fail]

Eu não atualizei nada nem alterei nenhuma configuração recentemente nessa máquina.

Alguma explicação ou solução sobre isso?

    
por X. Zhang 13.10.2017 / 18:32

1 resposta

0

Normalmente, quando o postgresql pára de repente, pode ser um sinal de que o espaço reservado para ele foi preenchido. Todo o material postgresql é armazenado na pasta /var , principalmente em seu banco de dados. Portanto, algumas boas práticas devem ser adotadas, exceto para economizar espaço em / var , porque pode afetar qualquer outro programa.

a) se você planeja reinstalar seu servidor e o postgresql é extremamente essencial, reserve uma partição mais ampla para a pasta /var , além da partição raiz;

b) se o seu servidor já estiver rodando como também postgresql, você pode migrar o local do seu banco de dados para outra partição. Eu encontrei este artigo da Digital Ocean, é muito útil:

Como mover um diretório de dados do PostgreSQL para um novo local no Ubuntu 16.04

funciona também para o 14.04, apenas altere systemctl para service way.

    
por Redbob 13.10.2017 / 21:22