AFAIK no you can’t use different sized drives. I have read about the update to allow you to expand existing pools but it hasn’t made its way to the version of ZFS that Proxmox uses, but I hope it does soon.
Previously, I was using SnapRAID which does allow you to use any size drive provided your parity drives are equal or larger to the rest of the drives in the pool so you may check that out. It worked well for me on Windows.
I would caution that if you plan to build a big library over time, to just bite the bullet and get matching drives to start with because I tried mismatched drives purchased over several years (whatever was a good deal when I needed to expand the pool) and it got to the point where it was becoming unmanageable once I hit about 8 drives as SATA ports became limited and HDD capacities on the market increased (why waste a port on a 6TB drive when you could have a 14TB-20TB drive instead?). With this new server build, I just bought several matching 14TB drives from serverpartdeals.com and had to transfer everything from the old SnapRAID pool to my ZFS pool which took about a week with rsync.
Lemming007@lemmy.dbzer0.com 16 hours ago
Gotcha, thanks! In doing some more research, it looks like you could potential make mirrored vdevs of your smaller disks and then another for your larger drives and add them to the same pool. That may be a workaround to still be able to use ZFS, but I hadn’t heard of SnapRAID so I will definitely check that out, thanks!
You make a good point about just sucking it up and getting all new drives at a much larger capacity though. I am definitely starting to think about that option more closely. Its just obviously expensive as hell when you are also getting a new, much better spec’d, NAS box, haha. Serverpartdeals does have pretty good prices though all things considered so maybe I will bite the bullet and just got for it. Not sure what I’ll end up doing with 4 other perfectly good drives that total 24 TBs though! haha. Although I sure I will find something to do with them, haha. Thanks again for the input and insight. Very much appreciated.