• 1 Post
  • 33 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle



















  • I would definitely scale things out slowly. While the NAS will eventually be the cornerstone of your setup it will be an investment. You could also try setting up a cheap server as a stand-alone to get the feel for running applications. Maybe even as cheap as a Raspberry PI or small single-board system. Some of them have pretty decent specs at very affordable costs. Such a system could go on to serve simple services in your final architecture (DHCP, DNS, etc.).

    There are sometimes ways to upgrade a RAID later. In one scenario I replaced the drives one at a time with larger drives and created a second RAID on the same disks (in a second partition). Wasn’t a great idea perhaps - but it worked! I just expanded my LVM pool to the new RAID and was off to the races. I’m sure performance was hit with two RAIDs on the same disks - but it did the job and worked well enough for me. 😉

    I’m not as familiar with zfs to know what options it has for expansion. With MD these days I think you can just fail and replace each disk one-by-one and expand the raid to the new size once they’re all replaced. MD can be pretty picky about drives having exactly the same number of sectors though so care must be taken to use the same disks or partition a bit smaller than the drive… Waiting for each disk to sync can take ages but it’s possible. There may be other options for ZFS (scaling with more disks maybe?).

    Good luck with your project!