Pool Space Low - Datasets being hidden from UX?

Riddle me this… I’m running “ix-applications” on a small 32 GB pool. I know it’s the docker images and volumes taking up the space. However, I cannot see this through the UI at all.

Where are the datasets using this disk space?


The screenshots above show a whole of 21GB or so unallocated.

I had to go digging and basically the answer is the “ix-apps/docker” dataset:

root@truenas-b[/mnt/vdb.pool]# ls -la                                           
total 10
drwxr-xr-x 4 root root  4 Jan  4 14:57 .
drwxr-xr-x 5 root root  5 Jan  1 20:51 ..
drwxr-xr-x 7 root root 10 Dec 11 23:58 ix-applications
drwxrwx--- 3 root root  3 Jan  4 14:57 truenas-b
root@truenas-b[/mnt/vdb.pool]# zfs list -r -o name,used -s used -t filesystem vdb.pool
NAME                                                        USED
vdb.pool/.system/cores                                       96K
vdb.pool/ix-applications/default_volumes                     96K
vdb.pool/ix-applications/releases                            96K
vdb.pool/ix-apps/app_mounts                                  96K
vdb.pool/.system/nfs                                        104K
vdb.pool/truenas-b/certs                                    200K
vdb.pool/ix-applications/k3s/kubelet                        284K
vdb.pool/truenas-b                                          296K
vdb.pool/.system/samba4                                     764K
vdb.pool/.system/configs-ae32c386e13840b2bf9c0083275e7941  3.77M
vdb.pool/ix-apps/app_configs                               18.1M
vdb.pool/ix-applications/catalogs                          46.1M
vdb.pool/ix-apps/truenas_catalog                            140M
vdb.pool/.system/netdata-ae32c386e13840b2bf9c0083275e7941   485M
vdb.pool/ix-applications/k3s                               1009M
vdb.pool/ix-applications                                   1.03G
vdb.pool/.system                                           1.95G
vdb.pool/ix-apps/docker                                    20.6G
vdb.pool/ix-apps                                           20.8G
vdb.pool                                                   23.8G

Are these intended to be hidden from the end-user in the UX views? This was very confusing when the alerts went off for more than 80% usage because nothing showed it in use.

I am not asking how to reduce Apps space or usage. I know it’s the 20+ apps I am running (docker images and transient containers). I can also expand the volume to a few TB if need be, and ZFS expand the pool.

My question is, should this information be hidden from the user?

Maybe a “Show all Datasets and ZVols” checkbox?

TrueNAS Scale 24.10

1 Like

My opinion? No.

I like this idea. They can even “protect” the hidden datasets with a warning if the user tries to manipulate them.

1 Like