Disk)とは安価な複数のHDDを使って「冗長性」を確保する事を目的とした仕組みです。RAIDには、冗長性と共に容量の小さなHDDをまとめて一つの大きなHDDとして扱えるようにする目的もあります。ひとつ、データの読み書きを複数のHDDに対して分散して行う事で高速化を図る仕組みもあります。0はストライピングとも呼ばれます。データをブロック単位に分割し、複数のディスクに分散して配置することで読み込み/書き込み速度を向上します。複数のHDDをまとめて大きなHDDとして利用することができます。0では冗長性がないためどれかのディスク1つに障害が発生した場合、すべてのデータが失われます。1はミラーリングとも呼ばれます。同じデータを二つのディスクに書き込むことで、片方のディスクに障害が発生した場合でも、もう片方のディスクから読みだすことが可能なため、データが失われません。5データをブロック単位で分割して並列にディスクに書き込み、パリティコードを固定ディスクではなくそれぞれのディスクに書き込みます。読み出しは高速だが、書き込みはパリティディスクにアクセスが集中するため遅くなります。以下の説明は、ソフトウェアRAIDを使って2台のHDDを同期させる方法です。パッケージがインストールされていることを確認します。よるパーティションの作成まず、アレイ構成にするため極力、同容量のディスクサイズのHDDを2台以上用意します。ここでは、30GBのHDDを2台用意し、RAID1(ミラーディスク)を組むことにします。コマンドに続いて、2台目のデバイス(通常は、/dev/hdb)を引数に指定します。入力してヘルプを表示すればおおまかな操作方法はわかると思います。構成を確認しておきます。同じ値に変更しておきます。パーティションを作成するには、n(新規作成)をタイプし、プライマリパーティション(p)、あるいは拡張パーティション(e)のどちらを作成するか選択します。プライマリパーティションは1台のHDDに対して3つまで作成することが可能で、拡張パーティションはひとつだけ作成することができます。拡張パーティション内には、HDDの要領が許す限りの論理ディスクを作成することができます。タイプして上記で作成した構成を保存しておきます。呼び出して領域テーブルを再読込みします。ディスクを同期させます。自動検出(0xfd)に変更しておく必要があります。これは、拡張パーティションを除く全てのパーティションに対して同様の操作を繰り返します。呼び出して領域テーブルを再読込みします。ディスクを同期させます。コマンドを使用します。以下のような設定になります。ブートフラグをまだ設定していない場合は設定しておきます。