I didn't have all the drives at once, which is preferred as I like buying some different batches. So I started with 5 * 16TB HDD, and then added another... that took 3 days. Now it's working I've just added another, which will take another 2-3 days to expand the volume.
I do realise it's doing a lot of work, effectively redistributing all files and their parity across all of the new space in an even way to guarantee durability... but still, it takes a long time.
Top tip for anyone setting up BTRFS in future, wait until you have all the drives before you create the volume.
It turns out expanding BTRFS volumes is slow.
I didn't have all the drives at once, which is preferred as I like buying some different batches. So I started with 5 * 16TB HDD, and then added another... that took 3 days. Now it's working I've just added another, which will take another 2-3 days to expand the volume.
I do realise it's doing a lot of work, effectively redistributing all files and their parity across all of the new space in an even way to guarantee durability... but still, it takes a long time.
Top tip for anyone setting up BTRFS in future, wait until you have all the drives before you create the volume.