This is an automated archive made by the Lemmit Bot.

The original was posted on /r/unraid by /u/brintal on 2023-08-30 18:54:27.


I’m running two 1TB SSDs in a mirrored (RAID1) btrfs cache pool.I’m running out of space hence I would like to upgrade both SSDs to two 2TB SSDs.

Ideally I would like to avoid any unnecessary downtime, hence I was wondering if it is possible to do the following:

  • turn off server and replace one of the 1TB SSDs with one of the 2TB SSDs
  • turn server on and choose the newly installed 2TB as part of my existing cache pool, replacing the 1TB SSD i just removed
  • start array and let the RAID1 rebuild
  • once completed, turn off server and switch out the other 1TB SSD with the second 2TB SSD
  • turn server back on, selecting the second 2TB SSD as member of the cache pool
  • start array and let the RAID1 rebuild again

Once completed my cache pool should be running with both of the 2TB SSDs, with minimal downtime.

Will that work or am I missing something?

Will I actually be able to use the upgraded storage or will there be an issue as the pool was created only with 1TB of storage?

Thanks a lot for any help!

EDIT: forgot to mention that all M.2 slots are full already. Just adding more SSDs and keeping the old ones in place does not work because of this.