
Denis
24.04.2017
13:17:37
Ладно, а фаервол? Nmap с удаленного компьютера видит порт 5432?

Петр
24.04.2017
13:17:44
ошибку покажите

Павел
24.04.2017
13:18:58
psycopg2.OperationalError: FATAL: Ident authentication failed for user "postgres"

Петр
24.04.2017
13:19:38
попробуйте md5

Google

Петр
24.04.2017
13:23:05
а в init.d/systemd-файле все норм?

Denis
24.04.2017
13:23:15
Проверьте порт и попробуйте подключиться через psql -U postgres -h your_host -p port_number your_database и покажите ошибку

Павел
24.04.2017
13:34:02

Anton
24.04.2017
15:14:06
Коллеги, подскажите есть ли в природе файловер на JNDI( JDBC ) для postgres ?

raksita
24.04.2017
15:25:00
вопрос к тем, кто использует mamonsu: не могу понять в какой размерности показатель wal write speed

Петр
24.04.2017
15:33:24
в байтах

raksita
24.04.2017
15:42:41
т.е. он показывает сколько байтов wal записано в отсечку? не скорость записи?

Евгений
24.04.2017
17:12:15
Всем добрый вечер! ? кто как отслеживает топ медленных запросов к бд? Ставим порог времени исполнения запроса в log_min_duration_statement, client_min_messages - в log, потом парсить логи и что-то типа head -n 20?) или можно с помощью того же mamonsu?

Марат
24.04.2017
17:13:41
зачем? если есть pgbadger

Евгений
24.04.2017
17:13:59
Это на стороне сервера без учета времени доставки результата клиенту, еще-бы и общее время не помешало бы ...

Марат
24.04.2017
17:15:29
ну тогда тебе в другую сторону смотреть надо
в строну apm
если тебя правильно понял

Евгений
24.04.2017
17:15:56
Тю, он вылетел из головы у меня ... сегодня в панике пришлось просто получить подобную инфу сделал в лоб!)))

Google

Andrey
24.04.2017
17:16:24
Можно бадгером, можно грепать и без изменения log_min_duration_statement. Например grep -E "duration: \d{4,}\.\d{3} ms"

Евгений
24.04.2017
17:16:42
Да, в комплексе ... !) спасибо за советы!)

Darafei
24.04.2017
20:31:21
теперь в постгисе на один off-by-one меньше: https://trac.osgeo.org/postgis/changeset/15363

Denis
24.04.2017
20:40:11

Alex
25.04.2017
09:57:44
кто что использует для автоматического failover-а репликации ? pgbouncer + repmgr хорош в практике? Или есть что-то получше ?

Ascandar
25.04.2017
10:20:44
я развертывал кластер без менеджера пула
так как пул был на среднем слое, файловер через linux cluster типа Hearbeat и corosync и доп нода для voting
автоматически переключает на другую ноду в случае отказа

Alex
25.04.2017
10:26:35
спасибо

Alexandr
25.04.2017
10:27:05
https://habrahabr.ru/company/centosadmin/blog/322624/
интересно услышать ваше мнение
предвзято это или нет

Ascandar
25.04.2017
10:27:53
наверно тот кто БД проектирует и обслуживает - ему скучно
ранее они с mysql на постгрес переходили)

Alexandr
25.04.2017
10:29:20

Fike
25.04.2017
10:30:01

Mike Chuguniy
25.04.2017
10:30:30

Alexandr
25.04.2017
10:30:30

Mike Chuguniy
25.04.2017
10:30:47

Fike
25.04.2017
10:30:59
ну эта статья с самого выпуска стабильно раз в неделю всплывает где-нибудь

Google

Alexandr
25.04.2017
10:32:23

Mike Chuguniy
25.04.2017
10:34:25
Значит прибили этот хлам. Но вот по слову UBER вполне себе ищется.

Сергей
25.04.2017
10:43:08
эта ужасно боянистая статья уже
ее наверно все читали, кто с постгрей работают

Darafei
25.04.2017
10:45:49
https://postgrespro.ru/blog/company/198901

Павел
25.04.2017
11:15:58
Добрый день
поставил на cent os 7 postgresql 9.6, создал бд
теперь пытаюсь подключиться к postgres'у через python и получаю ошибку
на другой машине стоит дебиан, там все отлично получается
в чем может быть проблема?
cent os использую первый раз

Igor
25.04.2017
11:17:25
в pg_hba.conf?

Pavel
25.04.2017
11:18:26
может буть дело в firewall, systemctl stop firewalld

Andrey
25.04.2017
11:19:34

Павел
25.04.2017
11:21:00
он вообше не стоит

Andrey
25.04.2017
11:23:27
getenforce покажите

Ascandar
25.04.2017
11:23:52
посмотри в postgres.conf раздел listener_address
там должна быть подсеть или *

Павел
25.04.2017
11:25:59

Google

Andrey
25.04.2017
11:26:16
setenforce 0

Павел
25.04.2017
11:26:18

Andrey
25.04.2017
11:27:37

Айтуар
25.04.2017
11:27:37

Петр
25.04.2017
11:27:47
пароль попробуйте убрать

Andrey
25.04.2017
11:28:03

raksita
25.04.2017
11:28:14
скорее всего, у вас в pg_hba.conf метод подключения ident, поставьте md5 или trust

Павел
25.04.2017
11:28:22

Admin
ERROR: S client not available

Павел
25.04.2017
11:28:38

Andrey
25.04.2017
11:29:16
А должно быть
tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN NNN/postgres

Fike
25.04.2017
11:29:34
у вас, похоже, он живет на юникс сокете
а в скрипте вы пытаетесь подключиться через сеть (127.0.0.1:5432)

raksita
25.04.2017
11:30:05

Павел
25.04.2017
11:30:34

Fike
25.04.2017
11:30:47
localhost зарезолвится в 127.0.0.1

Павел
25.04.2017
11:30:50

Andrey
25.04.2017
11:31:18
localhost подразумевает TCP/IP, который postgres не слушает

Google

Fike
25.04.2017
11:31:23
а на 127.0.0.1, если я правильно интепретирую греп, у вас ничего не висит

raksita
25.04.2017
11:31:23
точно, добавьте в pg_hba
host all all 127.0.0.1/32 trust

Fike
25.04.2017
11:31:47
у вас есть только юникс сокет, который является просто нодой в файловой системе (и по сетке к нему не подрубиться)

Павел
25.04.2017
11:38:36

Andrey
25.04.2017
11:39:23
Кстати, как один из вариантов - после setenforce 0 Вы рестарт pg делали?

Evgenii
25.04.2017
11:39:37
listen_addresses = 'localhost' в конфиге стоит так?
или закоменчено?

Павел
25.04.2017
11:40:00

raksita
25.04.2017
11:40:33
не помогло
на всякий случай после каждого изменения конфигов делайте рестарт постгреса

Andrey
25.04.2017
11:41:03
После перезагрузки значение, заданное setenforce, не сохраняется
Для перманентного отключения требуется правка конфига selinux

Павел
25.04.2017
11:44:26

Fike
25.04.2017
11:45:15
Убедитесь, что у вас на :5432 есть слушающий процесс
до этого момента вы точно не сможете подключиться вышеописанным путем

Dmitry
25.04.2017
11:45:35

Петр
25.04.2017
11:46:38
@etkee вроде уже диагностировал проблему

Fike
25.04.2017
11:46:42
Если его все-таки нет, то либо проблема в конфигурации, либо постгре почему-то не смог подняться на этом порту (такое возможно?), и тогда надо искать в логах

Evgenii
25.04.2017
11:46:56
systemctl status postgresql
киньте

Павел
25.04.2017
11:52:03

Anton
25.04.2017
11:52:41
коллеги, а подскажите пожалуйста, каким запросом можно мониторить генерацию wal логов ?

Dmitry
25.04.2017
11:53:37