Re: Probleme Replikation aufzusetzen

Andreas Kretschmer <[email protected]> Tue, 30 Jan 2018 18:10:54 +0100
Newsgroups gmane.comp.db.postgresql.german
Message-ID <[email protected]>

Am 30.01.2018 um 17:33 schrieb Thiemo Kellner:
>
>> Wenn "recovery.conf" zu "recovery.done" umbenannt wurde, hat
>> "standby_mode = 'on'" gefehlt.
>

oder die DB ist zum Master promoted worden...

> Hmpf, schau mer mal. Muss erst mal noch folgendes Problem lösen:
> "database system identifier differs between the primary and standby"

wie ist der standby erstellt worden? Via pg_basebackup?



>
> Ein Post aus 2011 
> (https://www.postgresql.org/message-id/CAO0A+LivTxSR+OdvC2d2ZcNfP0b8vh=sCXF+mtZMA4reyruA1w@mail.gmail.com) 
> sprach davon, dass die Host-Information in recovery.conf falsch sei 
> oder grundsätzlich ein Fehler in besagter Datei. S. Riggs referenziert 
> sein Buch, das ich habe und nicht sehr schlau daraus geworden bin. 
> Besagtes Buch hat in primary_conninfo host = 192.168.0.1 bzw. alpha. 
> Ich habe bei mir localhost und 127.0.0.1 ausprobiert. Wie kann ich 
> fest stellen, als welcher Host sich der Master wähnt?
>
> Mein recovery.conf sieht z. Z. so aus:
> standby_mode = 'on'
> primary_conninfo = 'host=localhost user=repuser port=5432 password=<da 
> stünde es, wenn ich es nicht weg gemacht hätte>'
>

Die conninfo ist schon korrekt:

2018-01-29 05:55:39.996 CET [1307] LOG:  listening on IPv4 address 
"127.0.0.1", port 5432

localhost sollte ja auf 127.0.0.1 auflösen.



Regards, Andreas

-- 
2ndQuadrant - The PostgreSQL Support Company.
www.2ndQuadrant.com