Ad Widget

Collapse

Error connecting to database(PostgreSQL DB)

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • bix
    Junior Member
    • Jul 2020
    • 7

    #1

    Error connecting to database(PostgreSQL DB)

    Всех приветствую!
    Дано.
    OC CentOS 7.7
    Zabbix ver 5.0.10 (revision 7c3f43904c)
    PG ver11.6 + timescaledb 2.2.0
    Решил обновить версию PG до 12.9 версии. Процедура обновления БД прошла успешна.
    Затем последовал запуск сервисов
    systemctl start postgresql-11
    systemctl start zabbix-server
    systemctl start zabbix-agent
    systemctl start rh-php72-php-fpm.service
    systemctl start httpd

    Сервисы запустились штатно, ошибок я не заметил.
    Однако при попытке зайти на web-интерфейс и проверить все ли работает получаю ошибку.
    Click image for larger version

Name:	zabbix.png
Views:	2224
Size:	5.7 KB
ID:	435882

    Конфиги самого Zabbix я не менял, соединение с новой версией PG я прописал заранее, даже проверил что соединение устанавливается.
    Решил запустить старую версию PG11, все нужные сервисы рестартанул и смог зайти на web-интерфейс.
    Подскажите, в чем может быть проблема?
  • wins
    Senior Member
    • Sep 2014
    • 307

    #2
    под каким пользователем создавались таблицы бд?

    Comment

    • bix
      Junior Member
      • Jul 2020
      • 7

      #3
      Я даже и не вспомню, пара лет как прошло. Но думаю что под пользователем zabbix, сейчас посмотрел owner у всех таблиц zabbix.

      Comment

      • dedy
        Senior Member
        • Sep 2018
        • 203

        #4
        Посмотрите лог постгреса.

        Comment


        • bix
          bix commented
          Editing a comment
          Спасибо за совет. Посмотрел логи постгресса и среди кучи записей забикса нашел
          2021-12-01 19:05:14.698 MSK [13746] FATAL: Ident authentication failed for user "zabbix"
          2021-12-01 19:05:14.698 MSK [13746] DETAIL: Connection matched pg_hba.conf line 92: "host all all ::1/128

          После чего строчку
          # IPv6 local connections:
          host all all ::1/128 ident
          заменил на
          host all all ::1/128 trust

          перестартовал сервисы и с обновленным PG все(frontend) заработало.
      Working...