3 ms·
Which OS are you using for your NAS? I ruled out Unraid and I'm looking at TrueNAS Core (FreeNAS). I want it mostly for scalable backup storage where I can easi
by bonestamp2 6y ago
Which OS are you using for your NAS? I ruled out Unraid and I'm looking at TrueNAS Core (FreeNAS). I want it mostly for scalable backup storage where I can easily add/remove drives from the array as I need more storage. Any others that I should consider?
- louwrentius 6y agoI am using Debian with ZoL, but it's now ancient. Just ZFS + NFS & SMB. https://louwrentius.com/71-tib-diy-nas-based-on-zfs-on-linux.html https://louwrentius.com/71-tib-diy-nas-based-on-zfs-on-linux... I would now go for Ubuntu + ZoL myself. I bought all capacity up front and paid the ZFS tax. So I don't need to expand as I go. But if you want to expand as you go, Linux + MDADM are still fine in my opinion. It's a tradeoff. Do you want to 'pay' the ZFS tax and expand at a cost, or do you want a bit more risk (on paper) but more flexibility? I ran a RAID6 of 20 drives before that using Linux + MDADM and that worked fine. And MDADM allows you to expand as you go, exactly as you want. I think the risks ZFS protect against are very small. https://louwrentius.com/what-home-nas-builders-should-understand-about-silent-data-corruption.html https://louwrentius.com/what-home-nas-builders-should-unders...
- tinco 6y agoUnraid is the only one that allows you to freely add/remove drives. And only if you're OK with taking cluster down for a minute as you add it. If you true freedom you'd need to go Ceph(FS) based, but there's no GUI to manage a Ceph cluster that I'm aware of, and they're so focused on cloud usage that you'll find little guidance on single-node clusters. edit: Forgot to read Louwrentius' comment, of course MDADM with raid 6 allows you to add disks in pairs of two, so that's definitely also an option. Don't forget to use LVM, it can get real awkward without it.
- nix23 6y agoDon't forget GlusterFS, example: Every single disk is a ZFS-pool on top of that you run your GlusterFS-Cluster, GlusterFS then looks for the redundancy and underneath you can export/import your pools aka Disks and or vdevs (if you need more performance). >but there's no GUI to manage a Ceph cluster that I'm aware of There are two, Open Attic and Calamari ,but Open Attic is in maintenance mode, so all the work goes now into Ceph Dashboard: https://docs.ceph.com/en/latest/mgr/dashboard/ https://docs.ceph.com/en/latest/mgr/dashboard/
- magicalhippo 6y ago> Unraid is the only one that allows you to freely add/remove drives. I think technically you can do something similar to Synology's Hybrid RAID[1] with ZFS, using partitions and creating mirror VDEVs from the partitions. But I haven't gone through all the details so could be there are some risks I overlooked and in any case you'd have to manage it from the command line so would be a bit tedious. But I did set up a proof of concept in a VM. [1]: https://nascompares.com/guide/shr-synology-hybrid-raid/ https://nascompares.com/guide/shr-synology-hybrid-raid/