psql: FATAL: não foi possível gravar o arquivo init

3

como o título indica, estou recebendo este erro ao tentar se conectar a um banco de dados PostgreSql a partir da linha de comando, usando o PostgreSQL.

A máquina cliente é um Ubuntu 11.10 x86_64 e as bibliotecas do PostgreSQL são da versão 9.1

O servidor é o PostgreSql 8.3.

Este é o comando que executei:

psql -U postgres -d my_database -h 192.168.0.161 -p 5432 -c "select * from xxyy"

Eu obtenho os mesmos resultados quando uso sudo ou su postgres .

O mais triste é que posso me conectar sem problemas usando pgAdmin .

Alguma dica?

    
por Leonardo M. Ramé 11.11.2011 / 14:23

3 respostas

6

Eu tive o mesmo problema anteriormente.

Ao verificar o log, vi que o postgres estava reclamando sobre o espaço em disco. Um df -h mostrou que o dispositivo tinha 0 MB de espaço livre disponível. Depois de liberar algum espaço, funcionou.

    
por 14.07.2015 / 10:04
2

Tente procurar em /var/log/postgresql/postgresql-[your_version]-main.log no servidor por sinais do que está falhando.

Você também pode tentar iniciar o comando psql localmente, a partir do servidor, para ver se o problema está realmente relacionado ao seu cliente.

    
por 28.01.2013 / 17:49
0

Eu recebi o mesmo erro. No meu caso, era um sistema de arquivos completo. Você pode ter outros problemas no sistema de arquivos ...

    
por 24.10.2013 / 22:16