powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Переключение стендбая на новый мастер
7 сообщений из 7, страница 1 из 1
Переключение стендбая на новый мастер
    #39673228
Фотография Rinka777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если я все правильно поняла, автоматически свичовер не происходит, нужно отредактировать файл /var/lib/postgresql/9.5/main/recovery.conf, указав в нем правильный IP мастера и сделать sudo service postgresql restart, реплику остановить, сделать pg_rewind, затем запустить реплику.

Но вот вроде прочитала, что чтобы не править конфиги и не останавливать СУБД, использует схему с балансировщикам и DNS. Где бы почитать как это делается?
...
Рейтинг: 0 / 0
Переключение стендбая на новый мастер
    #39673282
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rinka777Если я все правильно поняла, автоматически свичовер не происходит, нужно отредактировать файл /var/lib/postgresql/9.5/main/recovery.conf, указав в нем правильный IP мастера и сделать sudo service postgresql restart, реплику остановить, сделать pg_rewind, затем запустить реплику.

Но вот вроде прочитала, что чтобы не править конфиги и не останавливать СУБД, использует схему с балансировщикам и DNS. Где бы почитать как это делается?

Разберитесь чего вы вообще хотите сделать и объясните русским языком сначала.

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
Переключение стендбая на новый мастер
    #39673295
Фотография Rinka777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rinka777 ...автоматически свичовер не происходит...

Maxim Boguk,
я не понятно пишу?

но кое-что нашла ... repmgr - это демон, который запускается на standby node и мониторит master. В случае обнаружения failover он промоутит standby до мастера и запускает кастомный скрипт, переносящий сервисный IP postgres-а на новоявленную мастер-ноду
...
Рейтинг: 0 / 0
Переключение стендбая на новый мастер
    #39673816
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rinka777,

Автоматическое переключение - не дело pgsql
Этим занимаются специально заточенные продукты, например PgSQL Replicated Cluster

corosync - система мониторинга доступности узлов и их управлением
PaceMaker - система конфигурации и управлением ресурсами кластера

В частности, есть ресурсы типа IP address, pgsql, active/passive resource и многое другое
вот pacemaker и переключает роль при падении master
...
Рейтинг: 0 / 0
Переключение стендбая на новый мастер
    #39673965
Фотография Rinka777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejnin,
прекрасно!!! спасибо
...
Рейтинг: 0 / 0
Переключение стендбая на новый мастер
    #39673988
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rinka777,
кое что в ссылке устарела
сейчас все гораздо проще

поищите более новые статьи
например:
https://failoverconf.ru/upload/iblock/8ab/01_08.pdf
...
Рейтинг: 0 / 0
Переключение стендбая на новый мастер
    #39676340
Фотография Rinka777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejnin,
вы святой человек! Спасибо.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Переключение стендбая на новый мастер
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]