I have similar situation with my Hassio on Raspberry Pi 4 Model B (4GB).
When I mounted one of partition of SD card (sudo mount /dev/sdb8 /mnt) to my exiting Linux system I found something interesting in logs folder. On your screenshot /hassos-data/logs.
This folder contains system logs and the creation timestamps of these files coincided with the graph of increasing disk space usage. I deleted some of the old files.
Unfortunately I have no clue how to clean up these files automatically. Command journalctl not found on my system.
My logs folder was 1.8 GB back in July. I just pulled it back up and its at 3.9 so maybe this is the culprit. I didn’t pay much attention to the actual size of the Hassio install originally so not sure how close I was to the 32GB virtual size before I upped it to 64 GB. I’ve just been monitoring it every couple weeks for any large increases.
I’m using a Rasp Pi 4B as well and noticed the space filling up on the SD card about a week or two back. It seems to coincide with an upgrade from HassOS 3.X to 4.13.
I took a look and found the systemd journal to be the likely culprit and am watching it now. When I do journalctl -f when logged into the ssh root@<ip> -p 22222 I see a flood of dnsmasq query logs.
I don’t see any easy knob to turn off dns query logging for the dnsmasq add-on though.
EDIT - 2020-09-28:
It seems like the usage has now leveled off around 20% and has stopped growing. I don’t know if that’s just normal log rotation or if me setting debug: false on my zwave: config section made a difference.
I’m wondering how to do this too. I’m looking through my /var/log/syslog file and it’s filled it DNS queries, often the same 5-10 within every second. Seems very dumb to be storing all of that activity, unless debugging. Is there some way to turn down the logging to WARN or something?
I’v checked my config and Home Assistant Google Drive Backup is configured to keep 14 backups in home assistant so disk space should not increase this way…
I would suspect google drive backup. I’ve discovered that when GDB deletes a file on Google, it goes to trashon Google…but isn’t actually deleted for 30 days. I reached my GD limit, even though I had only 4 backups…the rest were in trash and I had to delete them manually.
On the HA side, I would check the log for Google drive backup and check to see what backups you have. Every time you update an integration it creates a backup…if you update three integrations, you’ll find 3 backups.
Poke around in that area…likely you’ll find your problem
I have this same issue, my HA OS is reporting that my entire drive is full, even though I can’t find anything on the drive. I am wondering if HA OS just isn’t managing the disk space well and it thinks its full.
I feel stupid asking this…where are they? When I get in the CLI via the add on or local monitor/keyboard HA is at most a couple of gigs. Running a df command shows that the NVME drive is almost full though.
I have the same issue on 32 GB space. Can’t find the cause. Did the same diagnostics. Gained some space by “ha su repair”. Occupancy from 90,3% to 81%.
I connected to the drive and looked at the host files, I see a ton of what look like Docker images and containers. I made a backup of the system and wiped the drive. Now I’m down to about 5gbs of used space.
can u explain in more detail?
i followed spaceinvaderone:s guide on youtube and have hassio on VM on Unraid and experience problem with HA say disk is full when i have a 32gig vm drive and cant find anything taking that kind of space when i poke around.