
次の RAID1 btrfs セットがあります:
Label: none uuid: 87595481-7b5c-464e-b10d-d9b2b0852e11
Total devices 4 FS bytes used 4.77TiB
devid 1 size 2.73TiB used 2.63TiB path /dev/sdb
devid 2 size 2.73TiB used 2.63TiB path /dev/sdc
devid 3 size 2.73TiB used 2.63TiB path /dev/sdd
devid 4 size 2.73TiB used 2.63TiB path /dev/sde
Btrfs v3.12
しかし、今では堅牢なバックアップ ソリューションがあり、RAID スペースの一部を回復して JBOD に移行したいと考えています。データは再現可能であり、このボックスでは信頼性よりも容量を重視しているからです。
によるbtrfs ウィキJBOD セットアップから RAID1 に移行するのは非常に簡単です。btrfs fi balance start -dconvert=raid1 /mnt
それは のように簡単ですかbtrfs fi balance start -dconvert=single /mnt
? メタデータはどうですか? それを RAID1 に残しておくのはおそらく良い考えだと思いますか?
準備手順:
- バックアップが完了しました
- 14.04 信頼できる wily バックポート 4.2.0 カーネル
答え1
あなたはそれをうまくやったと思います;
btrfs balance start -dconvert=single /mnt
システムは、データを JBOD に移動するために懸命に作業を開始するはずです。はい、メタデータは引き続き raid1 になります (少なくとも、そのように構成した場合、私はそう想定しています)。-mconvert を追加してより危険な状況に陥りたい場合は、これを変更することもできます。
次のようにデータとメタデータの RAID レベルを表示して成功を確認します。
btrfs fi show
新しいストレージ使用率の数値は次のとおりです。
btrfs fi df /mnt
しかし、おっしゃるとおり、バックアップはしっかりできているので冗長性は気にしないのであれば、なぜ RAID0 にしないのでしょうか? いずれにしても、すべてのディスクは同じサイズです。JBOD は、将来的にサイズを混在させる柔軟性を与えてくれると思います...
見るこの応答詳細については。