2台のハードドライブによるソフトウェアRAID1

2台のハードドライブによるソフトウェアRAID1

現在、NAS を構築中です。3TB のハードディスクが 2 台あります。これら 2 台にオペレーティング システムを保存している場合、ソフトウェア RAID で構成することは可能ですか? それとも、別の OS ディスクが必要ですか? 必要な場合、USB スティックを使用できますか? 40 ユーロの 1TB ハードディスクは、小規模な Debian インストールには過剰だと思います。

答え1

確かに可能です。RAID1 には、GRUB がその存在を認識していなくても、ミラーの半分を読み取ってそのようにシステムを起動できるという利点もあります。initramfs に引き渡されると、mdadm が引き継いでアレイを組み立て、カーネルが実際に起動できるようになります。

mdadm を見てください。リポジトリにあるので、apt-get で実行できますし、Debian カーネルでも問題なく処理できます。ライブ CD が必要ですが、まず mdadm を OS にインストールし、CD から起動してアレイを構築し、ミラーのもう半分にデータを同期させます。それに応じてfstabを更新してください(おそらく / がオンになっているはずです/dev/md0)、再起動以外はこれですべて完了です。

GRUB2するRAID モジュールが付属している場合は、md デバイスからルートをロードして起動するように指示できます。これは長期的なソリューションとしては理にかなっている可能性があります。

USB スティックから OS を実行することも可能ですが、かなり遅くなる可能性があります。

関連情報