Tengo un contenedor acoplable que ejecuta InfluxDB v1.0 con asignación de volumen. En el host, el tamaño es de 22G, mientras que si ejecuto du -sh /* en el contenedor, es exactamente 5 veces menor, 4,4G. Ayer, creé una política de retención en cada base de datos en Influx, que conserva 5 meses de datos. Ayer tuve un uso del disco del 94%, después de 24 horas, es del 87%. ¿Podría esto estar relacionado con mis pólizas? Este es el comando que ejecuto. Además, intenté eliminar manualmente de cada base de datos usando el filtro de time < '2018-12-05' . Este es el comando que estoy usando para el contenedor:
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.0El volumen asignado tiene el mismo tamaño, pero el contenedor en /var/lib/docker/containers/ es 22G.
Cuando entro en el directorio, hay un archivo -json.log que tiene este tamaño de 22G.
Tuve el mismo problema y me cansé de no encontrar nada, entonces terminé haciendo esto. echo "" > /var/lib/docker/containers/3cfcad146f78519ea7cfac04dd82c3b92aba58e760f803b74f908c54002ec7bf/3cfcad146f78519ea7cfac04dd82c3b92aba58e760f803b74f908c54002-jsonec7bf.log
hasta ahora ningún lado afecta