web-dev-qa-db-ja.com

RAID1をRAID5に変換するための「摩擦のない」方法ですか?

LinuxソフトウェアのRAID1アレイをRAID5に変換する最良の方法は何ですか? (私はすでに3台目のハードディスクを購入しました!)

1

この種のことを行う前にデータを別のメディアにバックアップするおよびバックアップを確認するsha1sum

そこからのプロセスは次のようになります

  • ドライブの1つが空くように、RAID1ミラーリングを解除します
  • システムに3番目のドライブを追加します
  • 新しいドライブとRAID1から解放されたドライブから劣化したRAID5を作成します
  • データをRAID5ボリュームにコピーします
  • RAID1ディスクをRAID5ボリュームに追加し、それ自体を適切に同期するために十分な時間を与えます。
  • 新しいボリュームのデータがバックアップと一致することを確認します

LinuxのソフトウェアRAIDサポートを使用していると仮定しました。この場合、これらはすべてmdadmコマンドで管理されます。

5
Phil Miller

多くのNiceRAIDコントローラーはRAID1アレイを使用でき、別のドライブを追加すると、その場でRAID5に変換できます。もちろん、サイズは2倍になります。

AMI/LSIベースのコントローラーはこれを数年間行っています(まだ10年ですか?)。 Dell PERC、Compaq/HPのスマートアレイコントローラは、これらのチップセットをよく使用しています。

2
geoffc