So the best bet will be trying to get through this error then: [ PSQL02 ] PANIC:replication check point has wrong magic 0 instead of 307747550
On Sat, Jun 1, 2019 at 8:21 PM Tom K <tomk...@gmail.com> wrote: > > > On Sat, Jun 1, 2019 at 7:34 PM Adrian Klaver <adrian.kla...@aklaver.com> > wrote: > >> On 6/1/19 4:22 PM, Tom K wrote: >> > >> > >> >> > >> > Looks like this crash was far more catastrophic then I thought. By the >> > looks of things, thinking on psql02 would be my best bet. >> > >> >> The more I look at it the more I think the replication was not doing >> what you thought it was doing. That psql02 was the primary and that >> psql01 and psql03 where out of sync and/or defunct standbys. >> > > Now that I look at the files myself, that's the conclusion I was coming to > myself. Sample config: > > [root@psql02 base]# cat /etc/patroni.yml > scope: postgres > namespace: /db/ > name: postgresql1 > > restapi: > listen: 192.168.0.124:8008 > connect_address: 192.168.0.124:8008 > > etcd: > host: 192.168.0.124:2379 > > bootstrap: > dcs: > ttl: 30 > loop_wait: 10 > retry_timeout: 10 > maximum_lag_on_failover: 1048576 > postgresql: > use_pg_rewind: true > > initdb: > - encoding: UTF8 > - data-checksums > > pg_hba: > - host replication replicator 127.0.0.1/32 md5 > - host replication replicator 192.168.0.108/0 md5 > - host replication replicator 192.168.0.124/0 md5 > - host replication replicator 192.168.0.118/0 md5 > - host all all 0.0.0.0/0 md5 > > users: > admin: > password: admin > options: > - createrole > - createdb > > postgresql: > listen: 192.168.0.124:5432 > bin_dir: /usr/pgsql-10/bin > connect_address: 192.168.0.124:5432 > data_dir: /data/patroni > pgpass: /tmp/pgpass > unix_socket_directories: /data/patroni > authentication: > replication: > username: replicator > password: rep-pass > superuser: > username: postgres > password: <SECRET> > parameters: > unix_socket_directories: '.' > > tags: > nofailover: false > noloadbalance: false > clonefrom: false > nosync: false > [root@psql02 base]# > > Or perhaps when the system crashed, the filesystem check simply moved the > folders out due to corruption. > > >> >> >> >> -- >> Adrian Klaver >> adrian.kla...@aklaver.com >> >