linux `でsoftware RAID を組みたいのですが、mkraid `できずに困っています。
環境は・・・
RedHatLinux6.1english
Kernel 2.2.14 + ide.2.2.14.20000124.patch
(マザーボードがBP6で 、IDEのHD、IBM DPTA-353750を6台つないでいまして、
dev/hde .../dev/hdhの通信速度をあげるために、kernel2.2.14+ide...patchをあて
ました。)
raidtools-19990824-0.90をmake`しました。
/dev/hda は起動用に使用するHDD IBMDJNA-371350(raidに参加させない)
/dev/hdc .. /dev/hdh の6台(IBM DPTA-353750)でRAIDを組みたいと思っていま
す。
kernel構築時、
make xconfigで、
BlockDevices−>Multipledevicesdriverssupport−>
Linear,RAID0,RAID1,RAID4/5,Bootsupport
にそれぞれチェックをいれました。
/var/log/dmesgには
....md driver 0.36.6 MAX_MD_DEV=4, MAX_REAL=8
linear personality registered
raid0 personality registered
raid1 personality registered
raid5 personality registered
scsi : 0 hosts. ...
とでていますので、raidは組み込まれていると思います。
/dev/hdc .. /dev/hdh の6台(IBM DPTA-353750)を
cfdiskにて
flags:boot parttype:Primary FSType:Linux raidautodetect size:
37509.86MB
というようにパーティションを切り、mkfsしました。(6台すべて同様にしまし
た。)
それから、
/etc/raidtab に以下のように設定して、
raiddev /dev/md0
raid-level 5
nr-raid-disks 6
nr-spare-disks 0
chunk-size 32
persistent-superblock 1
parity-algorithm left-symmetric
device /dev/hdc1
raid-disk 0
device /dev/hdd1
raid-disk 1
device /dev/hde1
raid-disk 2
device /dev/hdf1
raid-disk 3
device /dev/hdg1
raid-disk 4
device /dev/hdh1
raid-disk 5
mkraid /dev/md0
としましたが、
# mkraid /dev/md0
handling MD device /dev/md0
analyzing super-block
disk 0: /dev/hdc1, 36630688kB, raid superblock at 36630592kB
disk 1: /dev/hdd1, 36630688kB, raid superblock at 36630592kB
disk 2: /dev/hde1, 36630688kB, raid superblock at 36630592kB
disk 3: /dev/hdf1, 36630688kB, raid superblock at 36630592kB
disk 4: /dev/hdg1, 36630688kB, raid superblock at 36630592kB
disk 5: /dev/hdh1, 36630688kB, raid superblock at 36630592kB
mkraid: aborted, see the syslog and /proc/mdstat for potential clues.
となって上手くいきません。
ちなみに、
# cat /proc/mdstat
Personalities : [1 linear] [2 raid0] [3 raid1] [4 raid5]
read_ahead not set
md0 : inactive
md1 : inactive
md2 : inactive
md3 : inactive
となっています。
どのようにすればraidを上手く組めるのでしょうか。
よろしくお願いいたします。m(_ _)m
追伸
raid0145-19990824-2.2.11というpatchをあてて使うことも試してみたのですが。
kernel2.2.14とのバージョンがあわないせいか、kernelを構築できませんでした。
raid関係の文章はwebを探してみたところ、上記のpatchをあてたことを前提にしてい
るものしか
見つかりませんでした。kernelに付属のraidを使った場合に関する文書など
ありましたら、ポインタだけでも結構ですのでよろしくお願いします。
--
tomotugu goto
Institute for Cosmic Ray Research
Follow-Ups:
- Prev by Date: [fol] Re: ケーブルテレビ
- Next by Date: [fol] Re: X のフォント(Re: You hate GPL,dont you?)
- Previous by thread: [fol] Re: X のフォント
- Next by thread: [fol] Re: RAID with kernel2.2.14+ide patch
- Indexes:[Main][Thread]