I have had this issue with other docker installs. What I discovered was that default linux autopartitioning limits the root partition size (where overlay2 lives) to a fixed amount (I think up to a max of 64GB) and any excess is given to home. So when installing linux you should pay attention to your partition scheme and either allocate more to root than autopart does or just not create a home partition at all.
There are also methods out there to extend your root partition that I have used after the fact by allocating another disk to the VM. But it is better to just start from scratch with a docker friendly partition scheme, if you can, IMHO.
Same problem here… I try to update home assistant, and it fill my entire disk with more than 20Go of data… I wansn’t abale anymore to login to my openmediavault server…
Did you find something to solve this problem ?
Thanks
Edit : Found it !!! It was the homeassistant database, the file home-assistant_v2.db, which was really heavy because of storing sensor state with a huge refresh rate!
Plus the local snapshot of Home assistant which was saving this huge database!
Same problem here and I can’t figure out how to fix it. Running version 0.117.1
All I have is ESPhome with one device reporting temperature and humidity, MQTT and Mosquitto. VirtualBox is set up for 64GB Virtual Size but Actual Size is 3.6GB (Dynamically allocated). Looks like the problem is with Overlay2 directory.
All my odroid openvaultmedia server stopped because of this. Has Pihole and other services affected too, because all of them were on docker and the disk was full. Found out that I had a json.log file for HASSIO docker very huge. I turned of HASSIO for now and I’d like to know if there’s way to limit it without sending it to /dev/null or force rotation daily (or hourly).
Any help ?
You should not use json logging with Home Assistant OS or Home Assistant Supervised (The name Hassio was retired the beginning of the year, so don’t use that so you don’t confuse newbies)
it’s using 4.3GB in /var/lib/docker/overlay2.
Wiping out that folder reclaims space, but when starting the container, it is all created again. Defo the Docker container doing this.
I am running vanilla latest as of today home-assistant docker container. No other containers on this server. My db is only 700M in size. It is all being consumed by /overlay2 and growing by at least 1G a day.