我有一个运行InfluxDB v1.0镜像的Docker容器,并且进行了卷映射。在主机上,大小为22G,但是如果在容器中运行du -sh /*命令,则大小只有其1/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。