Hi guys, just a quick question as I have installed apps from TrueNas Catalog and configured the storage by the default ixVolume. After creating and using it for a while I realised that there is ix-applications and ix-apps in the Dataset.
I wonder why there is two different dataset and why is it taking up quit a bit of storage as my actual saved data in those apps are around +200GB. However both the is-applications and ix-apps take up to around +600GB?
@Captain_Morgan Thanks for the guide. I guess the following summarise the differences.
“TrueNAS creates the ix-apps dataset on the chosen pool and uses it to store all container-related data. This is for internal use only.”
“ ixVolumes are not recommended for permanent storage volumes, they are intended for use as rapid storage for a test deployment of the container. We recommend adding datasets and configuring the container storage volumes with the host path option.”
“ TrueNAS systems with applications deployed that upgrade from earlier releases to 24.10 continue to see the ix-Applications dataset on the pool chosen for applications to use. New installs or systems upgrading where applications are not deployed and a pool is not chosen for apps use the hidden ix-apps dataset. Choosing the pool for apps to use, creates this dataset to store all container-related data. To expose storage volumes found in the ix-applications dataset, take a recursive snapshot.”
In summary, TrueNAS ix-apps is the new default dataset name used for storing application data, starting from version 24.10. ix-Applications is the legacy dataset name used in earlier versions of TrueNAS. For backwards compatibility, when a system is upgraded from an earlier release to 24.10.
In this case, I can safely delete the ix-Applications dataset right?