[Help] How to utilize the full system disk (how to run containers off the system disk)

RAID, Volume, storage pool, hard drive, USB, SSD cache and iSCSI LUN
Post Reply
User avatar
How2UpdateDocker
Posts: 13
Joined: 22 Feb 2026, 21:35
Netherlands

[Help] How to utilize the full system disk (how to run containers off the system disk)

Post by How2UpdateDocker »

Hello,

I run docker containers on my TOS 6 and preferabbly i want to run them off the NVME SSD where i also have the system partition on.

Image

I noticed in jellyfin that i only have 7GB after moving my volumes to the /homes/ directory, and the other path's reported the size of the storage volume (all HDD's, ussually slow and busy).

Is it possible (with the CLI that's also fine, or using TOS 7) to run my containers off the system nvme ssd and utilize the full disk?

I really like TOS as configuring a RAID 0 with 2, 4 and 10TB disks is done nicely with a Write+Read SSD cache is super easy! But to keep my containers from being slowed down seems to be challanging (unless i overlooked something)!
User avatar
MikeZhang
TM Support
Posts: 381
Joined: 05 Sep 2023, 22:21

Re: [Help] How to utilize the full system disk (how to run containers off the system disk)

Post by MikeZhang »

How2UpdateDocker wrote: 02 Mar 2026, 05:01
You can install the Docker engine on an SSD volume. When deploying the Jellyfin container, configure the volume mounts to include the directory where your media files are stored. Additionally, other system storage can be allocated to the SSD to improve performance.
To contact our team, please send email to following addresses, remember to replace (at) with @

Technical team: support(at)terra-master.com(for technical support)
Service team: service(at)terra-master.com(for purchasing, return, replacement, RMA service)
User avatar
How2UpdateDocker
Posts: 13
Joined: 22 Feb 2026, 21:35
Netherlands

Re: [Help] How to utilize the full system disk (how to run containers off the system disk)

Post by How2UpdateDocker »

MikeZhang wrote: 02 Mar 2026, 17:15
How2UpdateDocker wrote: 02 Mar 2026, 05:01
You can install the Docker engine on an SSD volume. When deploying the Jellyfin container, configure the volume mounts to include the directory where your media files are stored. Additionally, other system storage can be allocated to the SSD to improve performance.
Ok, but how do i get the extra space that isn't used now on the system disk?
And how can i install an application in a way that it will be installed to the system disk, to run off from?
User avatar
Gremlin
Gold Member
Posts: 1627
Joined: 02 Dec 2022, 22:31
Great Britain

Re: [Help] How to utilize the full system disk (how to run containers off the system disk)

Post by Gremlin »

How2UpdateDocker wrote: 02 Mar 2026, 20:42
When I set up TOS (on an nvme capable device) I install TOS with just the nvme(s) intended as system drive connected (being a single device or array). I create a Storage Pool on the remaining space of the nvme drive/array. Being an initial install this will be SP1; then I create a single volume (Vol1) on that SP1. This install will have the user default 'home' folders if you choose to enable them (they are by default) and you can choose to install your APPs on Vol1 also so that all of that is on the nvme drive/array. If subsequent drives (particularly HDD) are installed these can be arranged for your data storage. The arrangement allows apps/system that need (basically) continuous access to run on system drive and HDD can sleep until required. Probably not perfect, but it works for me.
If you end up with an nvme as system with nothing else on it, you should be able to simply create a new storage pool/Volume on it but you will still end up with "stuff in the wrong place".
I was rather confused by your comment about 'after moving my volumes to the /homes/ directory'. Volumes should not be living in the "/homes/" directory. Volumes live on Storage Pools. "/homes" is a specific folder under a Volume (typically Vol1) and tends to be restricted in it's use to protect individual named users' data. i.e from outside the nas (smb etc) only the named user should have access to their "home folder". If multiple users require access, then use shared folders.
F5-221 TOS7.0.0777 - 4x4TB (Ironwolf) Traid
F2-424 TOS7.0.0777 - 2x500GB nvme (P3) Traid, 2x6TB HDD (HGST) Traid
F2-221 TOS7.0.0777 - 1x3TB Ext4, 1x4TB Btrfs
F2-425+ TOS7.0.0777 - 2x500GB nvme (P3) Traid, 2x6TB HDD (EXOS) Traid
User avatar
How2UpdateDocker
Posts: 13
Joined: 22 Feb 2026, 21:35
Netherlands

Re: [Help] How to utilize the full system disk (how to run containers off the system disk)

Post by How2UpdateDocker »

Hey Gremlin!
I see, so i needed to create a new storage volume on the system disk, so i can run/install applications on that volume?
I'm a bit hesitant to run the following, to not remove all my system data:

Image

Image

But i can run this, and it will not oblibrate the OS? I can then try and see if i can reinstall the docker engine (or as a test a different application).
User avatar
MikeZhang
TM Support
Posts: 381
Joined: 05 Sep 2023, 22:21

Re: [Help] How to utilize the full system disk (how to run containers off the system disk)

Post by MikeZhang »

How2UpdateDocker wrote: 03 Mar 2026, 00:24
This operation will not affect the system data partitions. You can safely create storage pools and use them for data storage to ensure efficient and secure data management.
To contact our team, please send email to following addresses, remember to replace (at) with @

Technical team: support(at)terra-master.com(for technical support)
Service team: service(at)terra-master.com(for purchasing, return, replacement, RMA service)
Post Reply

Return to “Storage”