fastzombies
Explorer
- Joined
- Aug 11, 2022
- Messages
- 57
TrueNAS noob. Recently installed TrueNAS-13.0-U1.1 on a purpose built AMD machine in a 2U rackmount with a 3-bay hotswap chassis.
To get started I had one spare 4TB drive. The plan was to move 2 other identical drives over from a USB RADI1 enclosure once I got stuff setup and copied over. I am ready to do that but now I am very concerned I have screwed myself. I have read many other posts and read documentation but I have not found any definitive answer to my question.
I have a one disk stripe pool. That may have been a mistake but I didn't know any better getting started, never heard of zfs before starting this much less stripes and ZRAIDs. I would like to add one disk as a stripe expansion and the other as a mirror to have a stripe+mirror setup. I thought this would look like RAID5. If that is not possible then at least a mirror and I can upgrade the disks later if they get full.
However, I am very afraid that I cannot change pool topology once it is created so once a non-mirrored stripe always a non-mirror stripe and I can never have redundancy. This would mean I have to create a new pool with the two other disks as a mirror, then recreate all the datasets and permissions copy everythnig over then change the mountpoints of all my plugins, jails and samba shares. This is a miserable prospect as I know something will break.
My options seem to be the following:
1. Add vdevs, but it seems espanding the stripe is all I can do.
2. Go to the status page and find the extend option (why so hidden?) but this seems the same as adding a vdev.
3. Some CLI secret sauce.
4. The miserable prospect described above.
I haven't tried anything yet because I think once I add a vdev or expand I can't take it back and I am limited to 3 drives. This seems like a somewhat common scenario for people who are getting started so I hope this can be an updated definitive guide for TrueNAS-13.0-U1.1 for anyone who hasn't found an answer yet. Any help is much appreciated.
To get started I had one spare 4TB drive. The plan was to move 2 other identical drives over from a USB RADI1 enclosure once I got stuff setup and copied over. I am ready to do that but now I am very concerned I have screwed myself. I have read many other posts and read documentation but I have not found any definitive answer to my question.
I have a one disk stripe pool. That may have been a mistake but I didn't know any better getting started, never heard of zfs before starting this much less stripes and ZRAIDs. I would like to add one disk as a stripe expansion and the other as a mirror to have a stripe+mirror setup. I thought this would look like RAID5. If that is not possible then at least a mirror and I can upgrade the disks later if they get full.
However, I am very afraid that I cannot change pool topology once it is created so once a non-mirrored stripe always a non-mirror stripe and I can never have redundancy. This would mean I have to create a new pool with the two other disks as a mirror, then recreate all the datasets and permissions copy everythnig over then change the mountpoints of all my plugins, jails and samba shares. This is a miserable prospect as I know something will break.
My options seem to be the following:
1. Add vdevs, but it seems espanding the stripe is all I can do.
2. Go to the status page and find the extend option (why so hidden?) but this seems the same as adding a vdev.
3. Some CLI secret sauce.
4. The miserable prospect described above.
I haven't tried anything yet because I think once I add a vdev or expand I can't take it back and I am limited to 3 drives. This seems like a somewhat common scenario for people who are getting started so I hope this can be an updated definitive guide for TrueNAS-13.0-U1.1 for anyone who hasn't found an answer yet. Any help is much appreciated.
Last edited: