[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[fol] RAID  with  kernel2.2.14+ide patch


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

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: