Can't seem to find a straight answer on this. Be gentle, I come from the land of hardware raid and Windows Storage Spaces where the answers are pretty straightforward
I'm putting the finishing touches on a new home server and have planned to set it up as a RAIDZ1 or RAIDZ2. Currently have drives for a Z1 with the capacity I want, but am considering snagging another drive to make it a Z2 with the same amount of storage. In either case, I'm not using all the available drive bays to start and would like to confirm the steps necessary for expanding the array if I ever need to. I've seen discussion that it's possible (after it apparently not being a thing for the longest time) and a tutorial on how to do it in TrueNAS, but this is not going to be running TrueNAS/Scale or Unraid. It's going to be running straight Debian or Ubuntu server, so terminal commands are necessary
Before anyone says it, I know RAID5/RAIDZ1 aren't recommended. I'm ok with the risk. This is replacing a NUC with an external USB hard drive. Being able to recover anything from the remaining drives if 1 fails is still better than losing everything if my current single hard drive craps out
Please also don't try to convert me to TrueNAS/Scale or Unraid. I used Scale once and hated it for my purposes. Also not interested in trying Unraid