标题: 关于mdadm的问题 ! [打印本页] 作者: there 时间: 2007-08-29 17:58 标题: 关于mdadm的问题 ! 小弟vmware 中 redhat 9 下用 mdadm-1.0.1-1 建立raid5成功后,reboot md0却失效。\r\n查了2天,未果。 linuxform 上几个老外也有类似情况,但都没解决。\r\n\r\n详情:\r\n\r\n1 . os 装在/dev/hda上\r\n\r\n /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1 分区后(分区ID为fd)\r\n \r\n 准备做软raid5 \r\n\r\n2. 创建 raid5\r\n\r\n # mdadm -Cv /dev/md0 -l5 -n3 -x1 -c128 /dev/sd[a,b,c,c]1\r\n\r\n3. mdadm -Ds 后 编辑/etc/mdadm.conf 如下\r\n\r\nDEVICE /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1\r\nARRAY /dev/md0 level=raid5 num-devices=3 UUID=8f128343:715a42df: baece2a8: a5b878e0\r\n \r\n4. mke2fs -j /dev/md0 \r\n\r\n mkdir /mnt/raid0\r\n\r\n mount /dev/md0 /mnt/raid0\r\n\r\n cd /mnt/raid0 \r\n\r\n\r\n 一切ok , /mnt/raid0 可读写。\r\n\r\n\r\n5. vi /etc/fstab 添加 \r\n\r\n/dev/md0 /dev/md0 ext3 defaults 0 0 \r\n\r\n\r\n6. reboot \r\n\r\n在启动的过程中,却收到如下错误:\r\n\r\n\r\nMar 20 15:50:52 Rh9 mount: mount: wrong fs type, bad option, bad superblock on /dev/md0,\r\nMar 20 15:50:52 Rh9 mount: or too many mounted file systems\r\nMar 20 15:50:52 Rh9 mount: (could this be the IDE device where you in fact use\r\nMar 20 15:50:52 Rh9 mount: ide-scsi so that sr0 or sda or so is needed?)\r\nMar 20 15:50:52 Rh9 netfs: Mounting other filesystems: failed\r\n\r\n进入系统后, 手工 mount /dev/md0 /mnt/raid0 \r\n 提示错误: \r\n\r\n EXT3-fs: unable to read superblock\r\nmount: wrong fs type, bad option, bad superblock on /dev/md0, or too many mounted file systems \r\n(could this be the IDE device where you in fact use ide-scsi so that sr0 or sda or so is needed?)\r\n\r\n可是明明我格式化了 md0 阿,\r\n\r\n cat /proc/mdstat 发现md0不存在\r\n\r\n 于是 mdadm -A /dev/md0 /dev/sd[abcd]1 \r\n \r\n md0 才被激活。\r\n\r\n\r\n貌似 mdadm 生成的raid 没有在引导过程中自动被激活。 实在没辙了,才来麻烦各位兄弟。\r\n\r\n等待各位的帮助。 谢谢 !作者: eclosion 时间: 2007-09-28 10:38
5. vi /etc/fstab 添加 \r\n\r\n/dev/md0 /dev/md0 ext3 defaults 0 0 \r\n\r\n这个错了。应该是如下格式:\r\n\r\n建一个/mnt/raid目录\r\n\r\n/dev/md0 /mnt/raid ext3 defaults 0 0作者: tyr1 时间: 2007-09-28 14:51
应在启动时时,把Raid这项给加上,不行的话,把上面的命令一块加上。