Storagepool dataset advice

Hi all, I built out my Truenas scale server (Dell T420 with 8 disks bays all populated) a while ago and will be the first to admit that it was an experiment to start with.

I’m now at the point where I’m happy with it and have been moving everything off my Synology NAS. I do have a question in regards to my storage though. My storage comprises of three datasets and they are as below:

  • Storagepool - Contains majority of photos, user home drives etc - RaidZ2 configure with 10.5TB space (4x6TB disks)
  • NVR - Self explanatory, camera footage - RaidZ1 configured with 3.64TB (3x3TB disks)
  • vmpool - Used for proxmox VM’s and also has ix-applications - 1 disk that is 600gb SAS , no redundancy

From the above I want to remove the vmpool dataset as it is only 1 disk as it is a single point of failure.

The idea is, I grab another 6TB disk and expand out my Storagepool with the existing RaidZ2, or do I make it a RaidZ3 dataset and at this point? If RaidZ3, would I be able to do that with loosing the current data? Should I take the opportunity to go larger, I could grab a 8 or 10TB disk, prices are pretty high over here in AUS so those would be within my budget.

With regards to the ix-applications on vmpool, how can I find what is using this? I’ll want to sort this out prior to replacing the disk.

The VM’s in Proxmox are already being migrated from the 600gb disk to a 1TB nvme drive that is assigned in Proxmox as local storage.

If, I’ve missed anything let me know and can update accordingly, appreciate any feedback.

You are mixing up pool and datasets

A pool considsts of multiple (including 1) vdevs, which each consist of multiple (including 1) disks. All parity exists at the vdev layer.

A dataset is where you store stuff. Multiple datasets can exists on a pool.

You cannot convert RAIDZ2 to RAIDZ3 other than by the hard way (delete and recreate)

To delete the vmpool (I assume a pool, rather than a dataset based on what you have said) - just delete it. (Export / Disconnect with the destroy option selected)

ix-applications - that gets a bit more complicated depending on what version you are on (and don’t say)

1 Like

Ok, so let me get this right, I have storagepool which is my pool, I then have the following datasets:

I will be leaving it as a RAIDZ2

With regards to the ix-applications, I’m currently running TrueNAS Scale ElectricEel 24.10.

Regarding storage, so I can go ahead and purchase another 8 or 10TB drive and add it to the existing storagepool, I’d look to get 2 disks so I could add one straight to the slot that has the current 600gb sas drive, once its up then remove one of the 6TB’s with the larger capacity disk and let it resilver?

Sorry for the delayed response I’ve been swamped with work.