
Linux ソフトウェア (つまりmdadm
) RAID1 アレイを RAID5 アレイに変換する最適な方法は何ですか? 3 ディスク RAID5 と 4 ディスク RAID5 の場合で手順が異なる場合、どのような違いがありますか?
答え1
こういったことをする前にデータを別のメディアにバックアップするそしてバックアップを確認する経由sha1sum
。
そこからの一般的な手順は次のようになります。
- システムに 3 番目のドライブを追加します。
- 新しいドライブと RAID1 から解放されたドライブから、劣化した RAID5 を作成します。
- データを RAID5 ボリュームにコピーします。
- RAID1 ディスクを RAID5 ボリュームに追加し、適切に同期されるまで十分な時間を確保します。
- 新しいボリューム上のデータがバックアップと一致していることを確認します。
以下も参照kernel.org の mdadm に関する Wiki ページそして、反対方向(少なくともRAID6からRAID1)では、serverfault.com に関する質問回答の1つには、mdadm レベルの変更に関するブログ投稿。
答え2
多くの優れた RAID コントローラは RAID 1 アレイに対応しており、別のドライブを追加すると、その場で RAID5 に変換できます。もちろん、サイズは 2 倍になります。
AMI/LSI ベースのコントローラは、数年前からこれを実行しています (もう 10 年になるでしょうか?)。Dell PERC、Compaq/HP の Smart Array コントローラでは、これらのチップセットがよく使用されています。