Em 27 de setembro de 2011 11:43, Hélio José <[email protected]> escreveu:
> ok foi bem isso mesmo Flávio, o Euler já tinha comentado também... foi só
> deletar ...postmaster.pid q ele subiu certinho....tava batendo cabeça...

deixar o postmaster.pid *não* impede a subida do servidor, apenas gera
a mensagem de que ele o servidor "parece estar rodando" na versão 9.0.

> então não preciso deletar os dados do pg_xlog na restauração ? é isso

É recomendado deletar sim. Nos meus testes, nunca fez diferença, mas
os desenvolvedores são claros a dizer que o conteúdo do
$PGDATA/pg_xlog é desnecessário pois contém dados mais desatualizados
que seu arquivamento (ex.: arquivos pré-criados mas não utilizados
pelo servidor que caiu ainda).

O que eu disse é que *não* precisa, na verdade *não deve* copiar do
seu arquivamento para o pg_xlog.

> mesmo...? os erros no arquivo de saída podem ser por esse motivo?

Estes erros abaixo?

> cp: impossível fazer stat em
> `/home/postgres/replicacao/archive/00000001000000000000001B': Arquivo ou
> diretório não encontrado
> LOG:  could not open file "pg_xlog/00000001000000000000001B" (log file 0,
> segment 27): Arquivo ou diretório não encontrado
> LOG:  redo done at 0/1A8FC758
> LOG:  last completed transaction was at log time 2011-09-26
> 14:15:46.591136-03
> LOG:  restored log file "00000001000000000000001A" from archive
> cp: impossível fazer stat em
> `/home/postgres/replicacao/archive/00000002.history': Arquivo ou diretório
> não encontrado
> LOG:  selected new timeline ID: 2
> cp: impossível fazer stat em
> `/home/postgres/replicacao/archive/00000001.history': Arquivo ou diretório
> não encontrado

Não são erros. É o comportamento normal do PostgreSQL para
restauração. Ele lê até o último log disponível no seu arquivamento
para saber o que você tem guardado. Na hora que ele não encontra mais
nada acaba a restauração com a mensagem "redo done at..." e depois
aceita conexões normalmente.

[]s
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a