O nó Postgres-Repmgr é marcado como inativo após a reinicialização

1

Estou usando um cluster com 2 servidores psql. Estou usando o repmgr para gerenciar a replicação e o failover.

A replicação funciona bem e, quando meu mestre falha, a espera assume a liderança. Meu problema é quando tento re-mestre como escravo. Eu uso este comando:

rm -rf /var/lib/postgresql/9.6/main/*
repmgr -h acms-preprod-sql2 -U repmgr -p 5433 -d repmgr -D /var/lib/postgresql/9.6/main standby clone
cp /var/lib/postgresql/recovery.template /var/lib/postgresql/9.6/main/recovery.conf //recovery file for this node
service postgresql start
repmgr standby register --force --wait-sync
repmgrd -d --verbose >> /var/log/postgresql/repmgr.log 2>&1

Mas quando eu executo o último comando, recebo esta mensagem:

[ERROR] This node is marked as inactive and cannot be used for failover

Mas quando eu tento um show de cluster, esse nó é registrado como stanby e está em execução. Então eu não entendo o que está acontecendo no mundo

    
por Tartempion34 24.05.2017 / 18:55

0 respostas