On Tue, Feb 19, 2013 at 3:49 PM, Tarcisio Martins <
[email protected]> wrote:

>
> Pessoal, boa tarde. Estou tentando reiniciar o server Postgres e tenho o
> seguinte cenário:
> 1. 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.

Para reiniciar você pode tentar:

# service postgres start

2. shell$ su - postgres

3. 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".
>

Errado! O initdb serve para criar um novo cluster de banco de dados. Ele
deve ser executada, basicamente, após a instalação do PostgreSQL
(geralmente os pacotes do Linux já executam ele para você) ou quando você
quer criar uma nova instância do PostgreSQL (numa nova porta, por exemplo).


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

Entendeu errado!

No diretório data tem todos os dados, se você removê-lo vai perder tudo. A
não ser que seja um ambiente de testes onde perder todos os dados não seja
um problema.

>      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.
>
>
>
# service postgres restart

Atenciosamente,
-- 
Matheus de Oliveira
Analista de Banco de Dados
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a