web-dev-qa-db-ja.com

異なるサイズのドライブとパリティを持つBtrfs

NASを8x4TB + 4x 2TBドライブにアップグレードしたいのですが、Btrfsがさまざまなサイズのドライブを処理でき、それでも冗長性を提供できるかどうか疑問に思います。1つのドライブに障害が発生した場合、データを失いたくありません。 !

Btrfsはサポートしています

  • 異なるサイズのドライブを備えたRAID5または
  • パリティ付きのプーリング?

2つのドライブに障害が発生しても、残りのドライブにアクセスできるため、実際には後者の方が好きです。

(さらに、新しいBtrfsバージョンを使用するためにUbuntu 16.04.4LTSからUbuntu18.04にアップグレードすることが合理的かどうかを知りたいです)

1
Möhre

はい、Btrfsはさまざまなサイズのドライブを処理し、冗長性を提供できます。ディスクの使用方法は、使用されているRAIDレベルによって異なります。詳細については、ここでbtrfsスペースアロケーター計算機を使用してください: http://carfax.org.uk/btrfs-usage/

他の2つの質問については、こちらの公式ステータスページをご覧ください。

https://btrfs.wiki.kernel.org/index.php/Status

RAID5/6は現在、公式にunstable;としてマークされています。それはあなたの貴重なデータを食べることができ、そして食べるでしょう。

パリティはサポートしていますが、トリプルパリティはありません。公式ウィキによると、まだ本番環境に対応していません。

RAID0またはRAID1以外の機能を備えたCOWファイルシステムが本当に必要な場合は、おそらくZFSを検討する必要があります。

1
Marc Stürmer