Page 1 of 1

Remove drive from TRAID

Posted: 27 Mar 2026, 23:17
by Dennis_H
Have a F2-221 running TOS 7. Have restored all files to one 12TB drive and was going to add another 12TB drive as JBOD to double storage. I screwed up and added to Volume 1 in TRAID so I still have only 11TB available. I have all the data on local and USB, so not specifically needing the redundancy. Would like to remove additional drive from TRAID and re add as expanded Volume 1 or add a Volume 2. How do I do this?

Re: Remove drive from TRAID

Posted: 28 Mar 2026, 10:44
by EriChan
Since you have already mentioned that the data has been backed up locally and on a USB drive, and redundancy is not required, the safest and cleanest method is to delete the current storage settings and recreate them.

Note: The following steps will permanently delete all data, shared folders, and their permission settings on the TNAS hard drives. Please confirm again that your USB backup is complete and usable.

Step 1: Delete the existing volume and storage pool
  • Log in to the TOS desktop and click on Storage Management on the desktop.
  • Go to Storage Management > Volumes.
  • Select the current Volume 1 and click Delete. Follow the system prompts to confirm the deletion and then delete all existing volumes.
  • Switch to the Storage Pools tab.
  • Select the current Storage Pool and click Delete.
Step 2: Create a new storage pool
  • On the Storage Pools page, click Create.
  • Select the first hard drive, and choose Single as the array type.
  • Repeat the above step, selecting the second hard drive and choosing Single as the array type.
  • Go to the Volumes page and create Volume 1 and Volume 2 for the two storage pools, respectively.
This will give you two independent volumes, each approximately 12TB.

Step 3: Restore the data
  • Recreate your shared folders (go to Control Panel > Permissions > Shared Folders).
  • Use File Manager or a USB backup tool to copy your files from the USB backup back to the TNAS.

Re: Remove drive from TRAID

Posted: 28 Mar 2026, 21:04
by Dennis_H
That's what I was afraid of. I spent a good amount of time setting up jellyfin and matching and adding collections. Was hoping there was a remove disk option somewhere. Any idea where all the jellyfin info is stored so maybe I can copy and restore that?

Re: Remove drive from TRAID

Posted: 29 Mar 2026, 14:36
by EriChan
Based on the TRAID design that prioritizes data security, your current storage pool is configured with mirror redundancy. If you "downgrade" a redundant array to a non-redundant mode (Single), it will enter a "Degraded" error state. To ensure the integrity of the file system, changing from redundant to non-redundant requires rebuilding the underlying data structure. Therefore, it is more recommended to delete the current storage configuration and recreate it.

If you installed via the App Center, the default storage path for application data is:

Code: Select all

/Volume1/@apps/jellyfin
and the default storage path for media files is:

Code: Select all

/Volume1/jellyfin

Re: Remove drive from TRAID

Posted: 30 Mar 2026, 23:16
by Dennis_H
I was on TOS 7.0 and it did not allow me to remove volume 1. Stopped and uninstalled all other apps. Got to 40% and gave an error many times. Had to go back to TOS 6 and start over. Now have the JBOD volume and am updating and going to get back to where I was. I do realize TOS 7 is Beta and was use at your own risk. Just thought I'd mention the non removal of volume issue. It did work in TOS 6 since I started with TRAID and converted.

Re: Remove drive from TRAID

Posted: 31 Mar 2026, 20:40
by EriChan
Thank you for your feedback. Getting stuck at 40% when deleting a volume usually means that even though the application has been uninstalled, there are still some underlying processes mounting or system indexing services that have not fully released their hold on Volume 1, leading to a failed unmount of the file system.

If you or other users encounter similar issues in the future, here are detailed steps for troubleshooting and resolution:

Check and identify the processes using Volume 1

Code: Select all

fuser -mv /Volume1
If you need to forcibly release the usage for maintenance, you can execute the following command:

Code: Select all

fuser -mk /Volume1