「Linux-RAID」の編集履歴(バックアップ)一覧はこちら

Linux-RAID」(2007/01/11 (木) 09:45:55) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

*ソフトRAIDでブートするLink -[[Software RAID めも>http://lightly.plala.jp/memo/RAID.html]] -[[JF Boot + Root + Raid + Lilo : Software Raid HOWTO>http://www.linux.or.jp/JF/JFdocs/Boot+Root+Raid+LILO.html]] [[3. ブート可能な RAID>http://www.linux.or.jp/JF/JFdocs/Boot+Root+Raid+LILO-3.html]] 3.1 標準的な LILO で RAID 1 からブートする 3.2 RAID ブートのための lilo.conf の詳細な説明 [[4. RAID でないシステムを RAID1/4/5 に改善する>http://www.linux.or.jp/JF/JFdocs/Boot+Root+Raid+LILO-4.html]] 4.1 手順1:新しいカーネルの準備 4.2 手順2:新しい RAID のための raidtab 設定 4.3 RAID を作成しフォーマットし、そして設定する 4.4 新しい RAID デバイスに現在の OS をコピーする 4.5 新しい RAID をテストする 4.6 RAID アレイに古いディスクを統合する *LinuxでのRAID設定 (出典:RedHat Linuxで作るネットワークサーバー構築ガイド 6.2対応) -ハードウエアRAID インテリジェントタイプ(デバドラいらないやつ) コントローラタイプ(安いやつ) -ソフトウエアRAID **ソフトウエアRAID MD (Multiple Disks)で実現 リニアモード RAID 0, 1, 4, 5 ●kernelがソフトRAIDをサポートしているかチェックするファイル: cat /proc/mdstat このファイルがなければおそらくRAIDサポートされていない。 ●RAID設定ツール群 raidtools /etc/raidtab に設定を記述し、 # mkraid /dev/md0 で作成する。 # cat /proc/mdstat  で確認。 # raidstart で開始 # raidstop で中止 ●仮想ディスク装置 mdデバイス /dev/md0 ファイルシステムとして、マウントやフォーマット可能。 ●設定ファイル /etc/raidtab リニアモード  raiddev /dev/md0 raid-level linear RAIDレベル nr-raid-disks 2 ディスク台数 persistent-superblock 1 スーパーブロックをディスク先頭に書き込む指定。 chunk-size 4 ファイルをディスク分配する単位のサイズ(kb) device /dev/sda5 nr-raid-disksの数だけ繰り返す raid-disk 0 アレイに組み込まれる順番 device /dev/sdb6 raid-disk 1 RAID 0 raiddev /dev/md0 raid-level 0 nr-raid-disks 2 persistent-superblock 1 chunk-size 4 device /dev/sda5 raid-disk 0 device /dev/sda6 raid-disk 1 RAID 1 raiddev /dev/md0 raid-level 1 nr-raid-disks 2 nr-spare-disks 0 ホットスペアの指定 persistent-superblock 1 chunk-size 4 device /dev/sda5 raid-disk 0 device /dev/sda6 raid-disk 1 nr-spare-disks 1 の場合は、 device /dev/sdc7 spare-disk 0 スペアディスクの0番目 RAID 5 raiddev /dev/md0 raid-level 5 nr-raid-disks 3 nr-spare-disks 0 ホットスペアの指定 persistent-superblock 1 parity-algorithm left-symmetric chunk-size 4 device /dev/sda5 raid-disk 0 device /dev/sda6 raid-disk 1 device /dev/sdc7 raid-disk 2 mdデバイスをboot時に自動検出する条件 1. kernelがsoftware raidをサポートしていること。 2. カーネル構築オプションが Autodetect RAID partitions(CONFIG_AUTODETECT_RAID) Yes であること。 3. mdデバイスを構成するHDDのパーティションタイプが 0xfd Linux raid autodetect であること。 4. persistent-superblock を 1 に指定すること。 mkraid実行時にHDDの中に直接書き込む。 以下広告
*ソフトRAIDでブートするLink -[[Software RAID めも>http://lightly.plala.jp/memo/RAID.html]] -[[Debian GrubでRAID1ブート>http://www.naney.org/diki/d/2004-01-05-RAID.html]] -[[RedHat Linux 9 でSoft Raid1 Boot>http://blog.galaxies.jp/archives/000003.php]] -[[JF Boot + Root + Raid + Lilo : Software Raid HOWTO>http://www.linux.or.jp/JF/JFdocs/Boot+Root+Raid+LILO.html]] [[3. ブート可能な RAID>http://www.linux.or.jp/JF/JFdocs/Boot+Root+Raid+LILO-3.html]] 3.1 標準的な LILO で RAID 1 からブートする 3.2 RAID ブートのための lilo.conf の詳細な説明 [[4. RAID でないシステムを RAID1/4/5 に改善する>http://www.linux.or.jp/JF/JFdocs/Boot+Root+Raid+LILO-4.html]] 4.1 手順1:新しいカーネルの準備 4.2 手順2:新しい RAID のための raidtab 設定 4.3 RAID を作成しフォーマットし、そして設定する 4.4 新しい RAID デバイスに現在の OS をコピーする 4.5 新しい RAID をテストする 4.6 RAID アレイに古いディスクを統合する *LinuxでのRAID設定 (出典:RedHat Linuxで作るネットワークサーバー構築ガイド 6.2対応) -ハードウエアRAID インテリジェントタイプ(デバドラいらないやつ) コントローラタイプ(安いやつ) -ソフトウエアRAID **ソフトウエアRAID MD (Multiple Disks)で実現 リニアモード RAID 0, 1, 4, 5 ●kernelがソフトRAIDをサポートしているかチェックするファイル: cat /proc/mdstat このファイルがなければおそらくRAIDサポートされていない。 ●RAID設定ツール群 raidtools /etc/raidtab に設定を記述し、 # mkraid /dev/md0 で作成する。 # cat /proc/mdstat  で確認。 # raidstart で開始 # raidstop で中止 ●仮想ディスク装置 mdデバイス /dev/md0 ファイルシステムとして、マウントやフォーマット可能。 ●設定ファイル /etc/raidtab リニアモード  raiddev /dev/md0 raid-level linear RAIDレベル nr-raid-disks 2 ディスク台数 persistent-superblock 1 スーパーブロックをディスク先頭に書き込む指定。 chunk-size 4 ファイルをディスク分配する単位のサイズ(kb) device /dev/sda5 nr-raid-disksの数だけ繰り返す raid-disk 0 アレイに組み込まれる順番 device /dev/sdb6 raid-disk 1 RAID 0 raiddev /dev/md0 raid-level 0 nr-raid-disks 2 persistent-superblock 1 chunk-size 4 device /dev/sda5 raid-disk 0 device /dev/sda6 raid-disk 1 RAID 1 raiddev /dev/md0 raid-level 1 nr-raid-disks 2 nr-spare-disks 0 ホットスペアの指定 persistent-superblock 1 chunk-size 4 device /dev/sda5 raid-disk 0 device /dev/sda6 raid-disk 1 nr-spare-disks 1 の場合は、 device /dev/sdc7 spare-disk 0 スペアディスクの0番目 RAID 5 raiddev /dev/md0 raid-level 5 nr-raid-disks 3 nr-spare-disks 0 ホットスペアの指定 persistent-superblock 1 parity-algorithm left-symmetric chunk-size 4 device /dev/sda5 raid-disk 0 device /dev/sda6 raid-disk 1 device /dev/sdc7 raid-disk 2 mdデバイスをboot時に自動検出する条件 1. kernelがsoftware raidをサポートしていること。 2. カーネル構築オプションが Autodetect RAID partitions(CONFIG_AUTODETECT_RAID) Yes であること。 3. mdデバイスを構成するHDDのパーティションタイプが 0xfd Linux raid autodetect であること。 4. persistent-superblock を 1 に指定すること。 mkraid実行時にHDDの中に直接書き込む。 以下広告

表示オプション

横に並べて表示:
変化行の前後のみ表示: