Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Изменение max_connections в кластере Postgresql / 6 сообщений из 6, страница 1 из 1
12.11.2021, 18:00
    #40111461
Tsuna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение max_connections в кластере Postgresql
Доброго времени суток. Подскажите. Как провернуть изменение max_connections в кластере Postgresql?
Знаю из документации что надо перезапускать. С standalone проблемы не было бы.
Кластер из мастера и реплики.
Я погуглил и пока не очень понял.
Так полагаю надо поменять на мастере, реплике и перезапустить их по очереди (сначала мастер, потом реплика).

Заранее благодарю.
...
Рейтинг: 0 / 0
12.11.2021, 18:10
    #40111464
Tsuna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение max_connections в кластере Postgresql
Т.е. менять в любом случае на обоих узлах, факт.
Просто есть подозрения, что реплика не стартанёт с конфигом отличным от мастера.
...
Рейтинг: 0 / 0
12.11.2021, 18:32
    #40111475
Guzya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение max_connections в кластере Postgresql
Если правильно помню, сначала реплику, а потом мастер.
На реплике этот параметр должен быть либо равным либо больше.
...
Рейтинг: 0 / 0
12.11.2021, 18:52
    #40111491
Tsuna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение max_connections в кластере Postgresql
Guzya,

Будет ли разница, если реплику остановить. Поменять на мастере и реплике конфиг. Перезапустить мастер, запустить реплику.
...
Рейтинг: 0 / 0
12.11.2021, 22:04
    #40111562
Melkij
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение max_connections в кластере Postgresql
На реплике max_connections обязан быть больше либо равным таковому на primary.
Если это вдруг не так:
- реплика до версии 14 моментально сложится с fatal'ом как только дойдёт до позиции wal, где был старт мастера с новым max_connections
- реплика начиная с 14 остановит применение репликации пока вы не перезапустите базу с подходящим max_connections

Поэтому если вы хотите max_connections увеличивать - то увеличиваете сперва на репликах, затем на мастере. Если уменьшить - то наоборот, сначала рестартуете мастер, затем реплики.
...
Рейтинг: 0 / 0
17.11.2021, 09:30
    #40112451
Tsuna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение max_connections в кластере Postgresql
Melkij,

Извиняюсь за поздний ответ. Спасибо большое. В любом случае, лучше остановить сервер с репликой. Перезапустить основной, а потом включить реплику. Ну и проверить.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Изменение max_connections в кластере Postgresql / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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