ソフトウェアRAID 5アレイのフルアップグレード

ソフトウェアRAID 5アレイのフルアップグレード

バックアップ用にソフトウェアRAIDアレイを実行していますが、データ容量を超えました。

5 * 600 GBのドライブを含む2.4 TBのアレイ全体があり、交換したい5 * 2 TBのドライブもあることを考えます。

アレイをアップグレードする最良の方法は何ですか?

一度に1つのドライブに障害が発生した後、新しいドライブに交換して再構築しようとしましたが、プロセスの終わりにアレイのサイズを変更できるかどうかはわかりません。

アイデア?

ベストアンサー1

これがLinuxであると仮定すると、これは実行可能であり、実際には非常に簡単です。それは覆うソフトウェアレイドウィキただし、基本的な手順は次のとおりです。

  1. ドライブが失敗して削除されます。
  2. 大きなドライブに交換してください。
  3. パーティションサイズが既存のソフトウェアRAIDパーティションのサイズと同じかそれ以上になるようにドライブを分割します。
  4. ソフトウェアRAIDにパーティションを追加し、同期されるまで待ちます。
  5. すべてのドライブが交換されるまで上記の手順を繰り返します。
  6. mdadm --grow /dev/mdX --size=maxmdadm デバイスのサイズを変更します。
  7. resize2fs /dev/mdXファイルシステムのサイズを変更するためにext3があるとします。

サーバーの実行中にmdadmデバイスとファイルシステムを拡張することもできます。ドライブがホットスワップ可能な場合は、ダウンタイムなしですべての操作を実行できます。

おすすめ記事