Добавить в корзинуПозвонить
Найти в Дзене

Zabbix server: remaining connection slots are reserved for roles with the SUPERUSER attribute

На свежеустановленном сервере Zabbix 7.4 с БД PostgreSQL практически сразу поймал ошибку вида: database is down: reconnecting in 10 seconds
[Z3001] connection to database 'zabbix' failed: [0] connection to server at "localhost" (::1), port 5432 failed: FATAL:  remaining connection slots are reserved for roles with the SUPERUSER attribute Из описания уже становится понятно, что Zabbix Server упёрся в лимит соединения с базой данных. Если заглянуть в логи postgresql, то можно увидеть: FATAL:  remaining connection slots are reserved for roles with the SUPERUSER attribute Проблему можно решить конфигурацией PostgreSQL. В postgresql.conf увеличиваем максимальное количество соединений с БД. По умолчанию установлено значение 25, очень странно, раньше по умолчанию стояло 100. max_connections = 25 # (change requires restart) Добавим. Пусть пока будет 100, посмотрим как поведёт себя сервер Zabbix. max_connections = 100 # (change requires restart) Перезагружаем postgresql сервер. Готово. Источн

На свежеустановленном сервере Zabbix 7.4 с БД PostgreSQL практически сразу поймал ошибку вида:

database is down: reconnecting in 10 seconds
[Z3001] connection to database 'zabbix' failed: [0] connection to server at "localhost" (::1), port 5432 failed: FATAL:  remaining connection slots are reserved for roles with the SUPERUSER attribute
-2

Из описания уже становится понятно, что Zabbix Server упёрся в лимит соединения с базой данных. Если заглянуть в логи postgresql, то можно увидеть:

FATAL:  remaining connection slots are reserved for roles with the SUPERUSER attribute
-3

Проблему можно решить конфигурацией PostgreSQL. В postgresql.conf увеличиваем максимальное количество соединений с БД.

-4

По умолчанию установлено значение 25, очень странно, раньше по умолчанию стояло 100.

max_connections = 25 # (change requires restart)

Добавим.

-5

Пусть пока будет 100, посмотрим как поведёт себя сервер Zabbix.

max_connections = 100 # (change requires restart)

Перезагружаем postgresql сервер. Готово.

Источник:

Zabbix server: remaining connection slots are reserved for roles with the SUPERUSER attribute | internet-lab.ru

💰 Поддержать проект

Если вам понравилась статья, то ставьте 👍🏻 каналу. Пишите комментарии, задавайте вопросы, подписывайтесь.