If I'm going to create a multi-device btrfs filesystem. The official recommendation from the documentation apppears to be to create it on raw devices; i.e. /dev/sdb
, /dev/sdc
, etc, but this is not explained.
Are there any advantages to creating a partition table on these devices first, either GPT or MBR, and then creating the filesystem on /dev/sdb1
, /dev/sdc1
et cetera? Does feeding btrfs whole devices have some particular advantage, or are these basically equivalent?