Здравствуйте. Пытаюсь настроить Zabbix 6.2.3 c разделенной архитектурой (БД и Zabbix сервер на разных ВМ) Удалось развернуть такую сборку 6.2.3 + OL9 + Postgresql 13.7 + Nginx, все заработало хорошо. Далее решил подключить Postgresql 14 с расширением timescaledb 2.7.0.
Для этого пересоздал ВМ с БД, а заббикс сервер, не трогал. Развернул БД+timescale, и изменил параметр «DBHost=» в конфиге заббикс сервера так как ip c машиной где база данных изменился.
После этого фронтэнд нормально не запускается - сразу появляется ошибка «Database error Error connecting to database» Служба zabbix-server запускается, в логах ошибок нет.
Службы nginx, php-fpm запущенны, postgresql-14 на другой машине запущен.
Смущает отсутствие ошибок в логах заббикса, соответственно ему ничего не мешает, проблема именно с веб мордой.
Нужно ли теперь переустанавливать abbix-server-pgsql zabbix-web-pgsql zabbix-nginx-conf?, так как изначально веб морда настраивалась под другую БД (ip) при первом запуске.
Может еще что то не так в конфигах:
pg_hba.conf
local all all peer
host all all 127.0.0.1/32 scram-sha-256
host all all 192.168.56.0/24 md5
host zabbix zabbix 192.168.56.107/32 md5
host all all ::1/128 scram-sha-256
local replication all md5
host replication all 127.0.0.1/32 scram-sha-256
host replication all ::1/128 scram-sha-256
postgressql.conf
listen_addresses = '*'
port = 5432
max-connections = 100
/etc/nginx/conf.d/zabbix.conf
server {
listen 80;
server_name 192.168.56.107;
Больше никаких конфигов я не менял, во всяком случае при инсталляции с предыдущей версией БД и все работало