У меня есть док-контейнер, работающий с InfluxDB v1.0 с сопоставлением томов. На хосте размер составляет 22G, тогда как если я запускаю du -sh / * для контейнера, он ровно в 5 раз ниже, 4.4G. Вчера я создал политику хранения для каждой БД в Influx, которая хранит данные за 5 месяцев. Вчера у меня было использование диска 94%, после 24 часов это 87%. Может ли это быть связано с моей политикой? Это команда, которую я запускаю. Кроме того, я попытался удалить вручную из каждой БД, используя фильтр WHERE time < '2018-12-05'
.
Это команда, которую я использую для контейнера:
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 / container / имеет размер 22G.
Когда я захожу в каталог, появляется файл -json.log с размером 22G.