"Prof. Cleverson" <prof_clever...@uniguacu.edu.br> escreveu:On 19-02-2013 
15:57, Tarcisio Martins wrote:
Descobrí que a paição sda que tenho para ele estourou, está 100% alocada, pode 
ser esse o motivo de ter caído.

2013/2/19 Tarcisio Martins <martins.tarci...@gmail.com>

Pessoal, boa tarde. Estou tentando reiniciar o server Postgres e tenho o 
seguinte cenário:
Como root verifiquei se o serviço estava executando => shell$ service postgres 
status => service: no such service postgres, procurei pelo service postmaster e 
tive a mesma resposta do shell. 
shell$ su - postgres
shell$  initdb --pgdata=/var/lib/pgsql/data => resposta shell: The files 
belonging to this database system will be owned by user "postgres".
This user must also own the server process.

The database cluster will be initialized with locale en_US.UTF-8.
The default database encoding has accordingly been set to UTF8.
The default text search configuration will be set to "english".

initdb: directory "/var/lib/pgsql/data" exists but is not empty
If you want to create a new database system, either remove or empty
the directory "/var/lib/pgsql/data" or run initdb
with an argument other than "/var/lib/pgsql/data".
Entendí que preciso apagar o diretório "/var/lib/pgsql/data" mas não sei se 
estarei fazendo a coisa certa, ou seja, existe algo nesse diretório que não 
deve ser apagado? Ou eu devo logar com um usuário do sistema operacional cujo 
alias é postgres?    
     Enfim eu só quero reiniciar o servidor, o que devo fazer? Obrigado pela 
atenção de todos, estou usando Postgres 9.x no S.O. linux Suse.



-- 
 Tarcísio Martins Ferreira -  
 Analista Desenvolvedor de Sistemas Sênior -  
 Bacharel em Ciência da Computação - 
 UFU - Universidade Federal de Uberlândia
 




-- 
 Tarcísio Martins Ferreira -  
 Analista Desenvolvedor de Sistemas Sênior -  
 Bacharel em Ciência da Computação - 
 UFU - Universidade Federal de Uberlândia
 



_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
primeiramente: Não exclua o diretorio data. É nele que estão os dados.

Sim, provavelmente o espaço em disco que não deixa o serviço iniciar.

Não entendo muito do suse mas verifique em /etc/init.d/ se tem algum serviço do 
postgres. No ubuntu tem /etc/init.d/Postgesql9.2, daí prá iniciar : 
/etc/init.d/Postgesql9.2 start 
e
/etc/init.d/Postgesql9.2 stop

[]s

-- 
  .~.    Prof. Cleverson B. Klettenberg  
 / v \   prof_clever...@uniguacu.edu.br
/(   )\  
 ^^-^^   Seja Livre! 




Se mesmo assim o serviço não subir, por falta de espaço,  mova o conteudo da 
pasta pg_log para outra partição...

Se o espaço ainda nao for suficiente para iniciar o banco, mova a pasta pg_xlog 
para outra partição criando um link simbolico para a mesma. Isso vai te dar 
espaço suficiente para poder iniciar o serviço do PostgreSQL e efetuar um 
vacuum full.
Mas cuidado, não exclua nenhum arquivo do diretório pg_xlog ok?


Atensiosamente, Rieg.

Envio efetuado a partir do Galaxy Tab Samsung 
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Reply via email to