через pooler была выполнена команда:
GRANT ALL ON LANGUAGE C TO postgres;
После чего пропал доступ к базе под любым пользователем через pooler, напрямую к базе при этом подключиться можно без проблем.
Ошибка при подключении из IDE (dbeaver, navicat):
FATAL: pgbouncer cannot connect to server
В логах acid-pod и самого пулера,:
WARNING C-0x5639bc38edc0: mydb/(nouser)@127.0.0.6:48113 pooler error: pgbouncer cannot connect to server
Какие варианты решения?
https://github.com/zalando/postgres-operator/issues/1411#issuecomment-810856548 Вот это вот чекни. Ну и не только выделенный коммент, а issue в целом.
Я могу подключиться сейчас к репликам только в режиме чтения и соотв. выполнить команду GRANT не получится, как в этом issue: ERROR: cannot execute CREATE SCHEMA in a read-only transaction
Так ты загляни прямиком на мастер.
Кстати постгрю проблемно в кубере разворачивать? Это у меня следующий шаг
2 минуты, при наличии SC/PV
Если ты новичок то да
Если будешь знать как чинить сломанный кластер постгри, то не проблемно
Обсуждают сегодня