PostgreSQL 12 потоковая репликация активна, смена пароля не работает - PullRequest
0 голосов
/ 03 марта 2020

У меня есть PostgreSQL мастер и резерв. Потоковая репликация настроена и реплицируется. Если я изменяю пароль на главном сервере, потоковая репликация прекращается через некоторое время. В режиме ожидания я могу обнаружить файл postgresql .auto.conf, который содержит «primary_conninfo», но со старым паролем.

Режим ожидания был подготовлен с использованием pg_basebackup с опцией -R. Он автоматически создал файлы standby.signal и postgresql .auto.conf.

Могу ли я изменить пароль для пользователей БД в основной конфигурации standy и, если да, каков рекомендуемый способ?

1 Ответ

0 голосов
/ 03 марта 2020

primary_conninfo указано в конфигурации восстановления. Файлы конфигурации не изменяются при репликации.

Если вы измените пароль пользователя, который резервный сервер использует для подключения к первичному серверу, вам также придется отредактировать primary_conninfo на резервном сервере, в противном случае он выиграет ' не сможет подключиться к гнезду при перезапуске (или потеряет соединение другим способом).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...