【问题标题】:InfluxDB: max-series-per-database incorrect errorInfluxDB:max-series-per-database 不正确的错误
【发布时间】:2019-11-03 07:23:12
【问题描述】:

当尝试将一些日期放入 InfluxDB (1.7.3) 时,我收到错误,指出已达到 max-series-per-database

(“错误”:“部分写入:超出每个数据库的最大系列限制:(1000000) 丢弃=2”)

与此同时,特定数据库的 show series exact cardinality 显示只有大约 510 000 个条目。
select count(*) from database 也给出相同的结果

知道我收到的错误是达到每个数据库的最大系列吗?

更新:
我正在使用不带集群的开源版本的 InfluxDB
show series cardinality 显示几乎相同的结果,确切的基数是什么

【问题讨论】:

    标签: influxdb


    【解决方案1】:

    尝试增加 max-series-per-database 配置选项,看看错误是否仍然存在。

    如果您使用的是企业集群,则确切的基数可能只计算一个区域服务器上的系列,而另一个拥有其余的 490k 系列。

    同一数据库中是否还有其他保留策略?

    另请注意,该错误可能基于近似基数产生。

    【讨论】:

    • 我正在使用没有集群的开源版本 近似基数与精确基数非常相似(约 510k 个条目) 我有两个保留策略:name duration shardGroupDuration replicaN default ---- -------- ------------------ -------- ------- autogen 0s 168h0m0s 1 false two_weeks 336h0m0s 24h0m0s 1 true
    猜你喜欢
    • 2021-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多