Ad Widget

Collapse

Ошибки TimescaleDB trends, trends_uint и т.д. не являются гипертаблицами

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • r3200b
    Junior Member
    • Sep 2020
    • 1

    #1

    Ошибки TimescaleDB trends, trends_uint и т.д. не являются гипертаблицами

    Доброго времени суток всем!

    Прошу оказать посильную помощь в решении проблемы.

    Debian-10
    Zabbix-5.0.3
    PostgreSQL-12.4, Размер БД zabbix = 300GB
    TimescaleDB-1.7.4

    Установка и настройка производилась согласно инструкций
    https://www.zabbix.com/documentation/current/ru/manual/appendix/install/timescaledb
    и
    https://docs.timescale.com/latest/ge...ion-apt-debian

    На тестовом контуре с размером БД в 30GB проблем не возникало, все проходило отлично и без проблем.
    На промышленном контуре в процессе установки и добавления расширения TimescaleDB так-же проблем не возникало, однако в лог файле /var/log/postgresql/postgresql-12-main.log появились следующие сообщения:
    Code:
    [63216] zabbix@zabbix ERROR: "history" is not a hypertable or a continuous aggregate view
    [63216] zabbix@zabbix HINT: It is only possible to drop chunks from a hypertable or continuous aggregate view
    [63216] zabbix@zabbix STATEMENT: SELECT drop_chunks(1585892574,'history')
    [63216] zabbix@zabbix ERROR: "history_str" is not a hypertable or a continuous aggregate view
    [63216] zabbix@zabbix HINT: It is only possible to drop chunks from a hypertable or continuous aggregate view
    [63216] zabbix@zabbix STATEMENT: SELECT drop_chunks(1585892574,'history_str')
    [63216] zabbix@zabbix ERROR: "history_log" is not a hypertable or a continuous aggregate view
    [63216] zabbix@zabbix HINT: It is only possible to drop chunks from a hypertable or continuous aggregate view
    [63216] zabbix@zabbix STATEMENT: SELECT drop_chunks(1585892574,'history_log')
    [63216] zabbix@zabbix ERROR: "history_uint" is not a hypertable or a continuous aggregate view
    [63216] zabbix@zabbix HINT: It is only possible to drop chunks from a hypertable or continuous aggregate view
    [63216] zabbix@zabbix STATEMENT: SELECT drop_chunks(1585892574,'history_uint')
    [63216] zabbix@zabbix ERROR: "history_text" is not a hypertable or a continuous aggregate view
    [63216] zabbix@zabbix HINT: It is only possible to drop chunks from a hypertable or continuous aggregate view
    [63216] zabbix@zabbix STATEMENT: SELECT drop_chunks(1585892574,'history_text')
    [63216] zabbix@zabbix ERROR: "trends" is not a hypertable or a continuous aggregate view
    [63216] zabbix@zabbix HINT: It is only possible to drop chunks from a hypertable or continuous aggregate view
    [63216] zabbix@zabbix STATEMENT: SELECT drop_chunks(1569908574,'trends')
    [63216] zabbix@zabbix ERROR: "trends_uint" is not a hypertable or a continuous aggregate view
    [63216] zabbix@zabbix HINT: It is only possible to drop chunks from a hypertable or continuous aggregate view
    [63216] zabbix@zabbix STATEMENT: SELECT drop_chunks(1569908574,'trends_uint')
    Перелопатил весь интернет и все форумы, к сожалению не встречал подобной проблемы.
    Как я понимаю, не создались гипертаблицы хотя ошибок в выводе не выявил во время запуска скрипта timescaledb.sql

    В попытках имитировать данную проблему на тестовой виртуальной машине пробовал выполнить скрипт timescaledb.sql частично, т.е.
    выполнил только две последние команды в БД zabbix из скрипта.
    Code:
    UPDATE config SET db_extension='timescaledb',hk_history_global=1,hk_ trends_global=1;
    UPDATE config SET compression_status=1,compress_older='7d';
    Получил только на frontend сообщение что "Сжатие не доступно по причине несовместимой версии БД"

    Куда копать и смотреть не могу понять. Прошу помощи.
Working...