Li, ontem, numa outra discussão ( http://postgresql.nabble.com/Missing-timeline-history-file-after-execution-of-pg-upgrade-td5826326.html )que a solução seria essa mesmo. Acabei gerando o arquivo .history no pg_xlog do master e o problema sumiu.
Só para constar... todo o problema surgiu pq eu estava tentando gerar meu slave através do backup feito no master. Agora mudei a forma de fazer isso. Estou gerando o pg_basebackup direto na máquina slave, apontando o host do master, e gerando como plain, não mais como tar. Depois e só copiar os arquivos de configuração e recovery, e o slave sobe, como read only, sem problema algum. O tempo para recriar meu slave diminuiu consideravelmente. Obrigado Matheus. Em 7 de maio de 2015 09:44, Matheus de Oliveira <matioli.math...@gmail.com> escreveu: > > 2015-05-06 15:56 GMT-03:00 André Ormenese <aormen...@gmail.com>: > >> gerei o pg_upgrade a partir do master da versão 9.3.4. >> >> Subi o banco na versão 9.4.1 como master. >> >> A partir deste banco (master) na versão 9.4.1, estou gerando o >> pg_basebackup e tentando subir um slave. >> > > Me parece que existe um bug no pg_basebackup que este não copia os > arquivos .history, assumindo não ser necessário. Ajudei a resolver um caso > exatamente igual ao seu esses dias no IRC. Não sei se foi reportado à -bugs > ainda, mas provavelmente terá de ser, vou pesquisar isso. > > A solução no caso foi simplesmente executar o touch do arquivo .history na > pg_xlog do primário. Irá resolver o problema de sincronização entre o > primário e secundário, mas ficou uma dúvida se isso tem implicações futuras > negativas (fiquei de analisar o código pra ver, mas não tive tempo ainda). > > 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 > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral