【问题标题】:InfluxDB docker container disk usageInfluxDB docker 容器磁盘使用情况
【发布时间】:2019-06-05 12:55:09
【问题描述】:

我有一个运行带有卷映射的 InfluxDB v1.0 的 docker 容器。在主机上,大小为 22G,而如果我在容器上运行 du -sh /*,它正好低 5 倍,即 4.4G。昨天,我为 Influx 中的每个数据库创建了一个保留策略,该策略保留了 5 个月的数据。昨天我的磁盘使用率为 94%,24 小时后为 87%。这可能与我的政策有关吗?这是我运行的命令。另外,我尝试使用time < '2018-12-05' 的 WHERE 过滤器从每个数据库中手动删除。 这是我用于容器的命令:

docker run --name influxdb   -p 8083:8083 -p 8086:8086 -p 25826:25826/udp -v $PWD/influxdb:/var/lib/influxdb -v $PWD/influxdb.conf:/etc/influxdb/influxdb.conf:ro -v $PWD/types.db:/usr/share/collectd/types.db:ro influxdb:1.0

映射的卷大小相同,但/var/lib/docker/containers/中的容器为22G。

当我进入目录时,有一个 -json.log 文件,大小为 22G。

【问题讨论】:

  • 不严格相关,但 1.0 确实是古董。最早支持(或至少在文档中提到)是 1.5

标签: docker influxdb


【解决方案1】:

我遇到了同样的问题并且厌倦了找不到任何东西然后我最终这样做了。 echo "" > /var/lib/docker/containers/3cfcad146f78519ea7cfac04dd82c3b92aba58e760f803b74f908c54002ec7bf/3cfcad146f78519ea7cfac04dd82c3b92aba58e760f803b74f908c54002ec7bf-p>log.

目前没有副作用

【讨论】:

    猜你喜欢
    • 2016-05-28
    • 2015-01-01
    • 2022-06-13
    • 1970-01-01
    • 2020-10-08
    • 1970-01-01
    • 2018-06-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多