омогите решить проблему со связкой Zabbix 5.0.12 + Postgresql12 + timescaledb. Установил все (как всегда это делал), создал базы, extension, структуру и прочее. При запуске получаю в логах: [Z3005] query failed: [0] PGRES_FATAL_ERROR:ОШИБКА: functionality not supported under the current "apache" license HINT: Upgrade your license to 'timescale' to use this free community feature. В базе: zabbix=# show timescaledb.license; timescaledb.license --------------------- apache При попытке переключить лицензию на timescale: zabbix=# ALTER SYSTEM SET timescaledb.license = 'timescale'; ОШИБКА: нет доступа к файлу "$libdir/timescaledb-tsl-2.0.1": Нет такого файла или каталога Проблема заключается в том, что пакет собран с лицензией Apache. Есть ли возможность собрать пакет (возможно отдельным пакетом) с лицензией timescale?
Столкнулся с той же проблемой. В папке $libdir (/usr/lib64) отсутствует файл timescaledb-tsl-2.0.1.so, которого в пакете так же нет. При этом из исходников такой файл собирается и если его скопировать в $libdir, это не решает проблему при задании лицензии (Нет такого файла или каталога).
(Ответ для Maxx53 на комментарий #1) > Столкнулся с той же проблемой. > В папке $libdir (/usr/lib64) отсутствует файл timescaledb-tsl-2.0.1.so, > которого в пакете так же нет. При этом из исходников такой файл собирается и > если его скопировать в $libdir, это не решает проблему при задании лицензии > (Нет такого файла или каталога). Небольшая поправка, $libdir - /usr/lib64/pgsql/ При помещении собранного из исходников файла timescaledb-tsl-2.0.1.so в эту директорию, команда переключения лицензии отрабатывает, далее ошибок в логе не появляется.