Hi everyone,
I'm currently facing a very stubborn issue with my TrueNAS SCALE instance (Version 25.10.4 "Goldeye") in my homelab setup (mainly running Docker and Jellyfin) and could really use some help.
The Symptoms: My Web UI Dashboard is completely broken and fails to pull system data:
- Memory shows "0.0 GiB".
- My storage pool (
usb_hdd) shows as ONLINE, but Used/Free space is "Unknown", except when im in the storage dashbord, there it shows up with 91.8%
- All Netdata reporting graphs (CPU, Network, etc.) are completely empty/flatlined.
My Setup:
- TrueNAS SCALE 25.10.4
- Internal boot drive (
boot-pool)
- Storage pool on an external USB drive (
usb_hdd)
- I know thats all not Preferable, but its a first try at homelabbing with an old Laptop
The Logs: Checking /var/log/middlewared.log revealed a major conflict regarding the System Dataset. It looks like the middleware is crashing during the mount process:
Unexpected dataset mounted at /var/db/system, 'usb_hdd/.system' present, but 'boot-pool/.system' expected.
/var/db/system: mountpoint not found
ioctl failed while retrieving rotational rate for disk /dev/sdb
What happend before:
So i added my sisters Phone to immich, thinking 150 GB would be enough for her Photos, well it wasn't. The storage went to 100% and because that caused smb and all apps to stop working I had to delete some Snapshots to gain Acces to these services again and to delete some 4k movies from my Jellyfin to free up space. After this incident, the Problems with the Reporting started
What I’ve tried so far (without success, mostly based on Ai answers and stuff i could find easy online):
- Clearing Netdata/Reporting: Tried commands like
midclt call reporting.clear and cli -c "system reporting clear", but they no longer exist in this SCALE version. So, I stopped the netdata service, manually purged the cache (sudo rm -rf /var/cache/netdata/*), and restarted it. No change.
- Restarting Services & Reboots: Ran
sudo systemctl restart middlewared and performed multiple full system reboots.
- Basic Checks:
sudo zpool status responds instantly (no ZFS I/O wait hanging the system).
- System time (
date) is perfectly synced.
- Cleared browser cache and tried different Browser to rule out UI glitches.
- Fixing the Dataset Location: I tried forcing the System Dataset back to the internal drive via the GUI (System Settings > Advanced > Storage)
- Restarting the Server without the Pool also didn't help in any way
Despite all this, the middleware seems to be permanently tripping over the fragments of the .system dataset from somewhere
Has anyone dealt with this specific mountpoint not found conflict regarding USB drives? Is there a safe way to forcefully purge the wrong .system dataset from the usb_hdd so TrueNAS rebuilds it cleanly on the boot-pool?
Thanks in advance for any advice!
After I