@Hooverdan Hello again. Just a caution re:
Have you ensured that Rockstor is referencing your newer btrfs tools to match your newer kernel. Currently Rockstor is hard wired to use the btrfs at:
Also note that this is a pretty bleeding edge version of kernel and btrfs tools: latest Tumbleweed (20191202) is running:
tumbleweed:~ # /usr/sbin/btrfs --version
btrfs-progs v5.3.1
Another consideration is you are missing some fairly significant improvements in your Rockstor version:
see the following:
Specifically:
- pool resize disk removal unknown internal error and no UI counterpart. Fixes #1722 @phillxnet
so you should consider using at least 3.9.2-50. Plus I would disable quotas before you do this fairly massive shuffle.
There is also another consideration re the format of the scrub output that has changed in more recent versions of btrfs such as you are hopefully now using. @kupan787 has a thread on this here:
So just chipping in ducks in a row stuff really. Let me know if your system isn’t offering you 3.9.2-50 (assuming this is an rpm based install) and I can look into it.
On the wires side, do you have a spare sata port so you can at least add one of the larger drives before you remove one of the smaller ones, just to get more working space? You mention 4 max but didn’t know if that was just drive caddies as you can always jury rig another drive some how during the migration: but only if you have a port. And don’t use a usb-sata adaptor for this if at all possible. The USB bus is just not as stable which is particularly problematic in multi disk btrfs volumes (pools), most notable when adding / removing disks and in turn also most sensitive with the parity btrfs raid levels of 5/6.
Hope that helps.