Probleme Replikation aufzusetzen

From: Thiemo Kellner <thiemo(at)gelassene-pferde(dot)biz>
To: PostgreSQL DE Allgemein <pgsql-de-allgemein(at)lists(dot)postgresql(dot)org>
Subject: Probleme Replikation aufzusetzen
Date: 2018-01-28 22:25:39
Message-ID: b06cf83c-510c-342a-dc4a-61a938016d55@gelassene-pferde.biz
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

Hallo

Ich versuche, Replication zum Laufen zu bekommen. Ich habe Debian 9 mit
PostreSQL 10. Ich habe zwei Knoten in einem Cluster und bin mir bewusst,
dass
dies leicht zum Deadlock des Masters führen kann und dass es sinnlos ist,
Replikation auf demselben Blech zu machen - außer es geschieht, um die
Replikation zu lernen - es sei denn, Replikation im selben Knoten
funtioniert
ohnehin nicht.

Ich bin mir nicht sicher, ob ich das Passwort in primary_conninfo
Klartext sein
muss oder dessen md5-Wert. Die Doku ist mir da nicht klar. Ich habe beides
versucht und bin zu keinem Ergebnis gekommen.

Ich konnte mit diesem Setup nicht fest stellen, dass der Standby
versucht hat,
sich mit dem Master zu verbinden.

Unten meine Konfigurationen

LG Thiemo

== Hot standby ==

/etc/postgresql/10/main2/pg_hba.conf
host replication all 127.0.0.1/32 md5
host replication all ::1/128 md5
local replication repuser peer
host replication repuser 0.0.0.1/0 md5
host replication repuser ::1/0 md5

/etc/postgresql/10/main2/postgresql.conf
wal_level = replica
max_replication_slots = 12
synchronous_standby_names = 'main,main2'
hot_standby = on
log_min_messages = debug1
log_connections = on
log_statement = 'ddl'
log_replication_commands = on
lc_messages = 'C.UTF-8'

/etc/postgresql/10/main2/recovery.conf
standby_mode = 'on'
primary_conninfo = 'host=localhost user=repuser port=5432 password=<md5
value or
plain text?>'

== master ==
/etc/postgresql/10/main/pg_hba.conf
host replication all 127.0.0.1/32 md5
host replication all ::1/128 md5
local replication repuser peer
host replication repuser 0.0.0.1/0 md5
host replication repuser ::1/0 md5

/etc/postgresql/10/main/postgresql.conf
wal_level = replica
archive_mode = off
max_wal_senders = 12
max_replication_slots = 12
synchronous_standby_names = 'main2,main'
hot_standby = on
wal_receiver_timeout = 60s
log_min_messages = debug1
log_connections = on
log_statement = 'ddl'
log_replication_commands = on
lc_messages = 'C.UTF-8'

/etc/postgresql/10/main/recovery.conf
standby_mode = 'off'
primary_conninfo = 'host=localhost user=repuser port=5433 password=<md5
value or
plain text?>'

-- Öffentlicher PGP-Schlüssel:
http://pgp.mit.edu/pks/lookup?op=get&search=0xCA167FB0E717AFFC

Attachment Content-Type Size
thiemo.vcf text/x-vcard 693 bytes

Responses

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Andreas Kretschmer 2018-01-29 06:46:34 Re: Probleme Replikation aufzusetzen
Previous Message SwissPUG Info 2018-01-16 08:00:02 Reminder: presentation: Procedural Languages auf dem Prüfstand