Comment on What are good harddrives to use with serves
avidamoeba@lemmy.ca 1 month agoMove to a RAID-equivalent setup with ZFS (preferred in my opinion) in order to also know about and fix silent data corruption. RAIDz1, RAIDz2 would do the equivalent to RAID5, RAID6.
Pacmanlives@lemmy.world 1 month ago
ZFS is a no go for me due to not being able to add larger disk and then expand my pool size on the fly. MDADM and LVM+XFS have treated me well the past few years. I started with an 12tb pool and now over 50 tb pool
avidamoeba@lemmy.ca 1 month ago
Not that I want to push ZFS or anything, mdraid/LVM/XFS is a fine setup, but for informational purposes - ZFS can absolutely expand onto larger disks. I wasn’t aware of this until recently. If all the disks of an existing pool get replaced with larger disks, the pool can expand onto the newly available space. E.g. a RAIDz1 with 4x 4T disks will have usable space of 12T. Replace all disks with 8T disks (one after another) and your pool will have 24T of space. Replace those with 16T and you get 48T, and so on. In addition you can expand a pool by adding another redundant topology just like you can with LVM and mdraid. Finally, expanding existing RAIDz with additional disks has recently landed too.
Pacmanlives@lemmy.world 1 month ago
I wonder if that’s a new feature. IIRC the issue was with vdevs in ZFS in the pool expansion. I am a FreeBSD user and do have some jails running. I do like ZFS a lot it’s way more mature then BTRFS on the Linux
avidamoeba@lemmy.ca 1 month ago
As far as I can tell it dates back to at least 2010 - docs.oracle.com/cd/E19253-01/…/index.html. See the Solaris version.