Узел Postgres-Repmgr помечается как неактивный после перезагрузки
Я использую использование кластера с 2 серверами PSQL. Я использую repmgr для управления репликацией и отработки отказа.
Репликация работает нормально, и когда мой мастер терпит неудачу, резервный компьютер берет на себя инициативу. Моя проблема, когда я пытаюсь восстановить хозяина как раба. Я использую эти команды:
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
Но когда я запускаю последнюю команду, я получаю это сообщение:
[ОШИБКА] Этот узел помечен как неактивный и не может использоваться для отработки отказа
Но когда я пытаюсь показать кластер, этот узел регистрируется как резервный и работает, поэтому я не понимаю, что происходит