Hi! В комп с Debian Etch было добавлено 3 HDD и из них создан Software Raid5. Проблема в том что рейд при загрузке не стартует. Диски абсолютно одинаковые и разбиты одинаково. Рейд создан из sdb1, sdc1 и sdd1
После загрузки видим такую картину: # cat /proc/mdstat Personalities : [raid6] [raid5] [raid4] md0 : inactive sdd[2] 488386496 blocks unused devices: <none> Почему-то зацепило диск целиком и только один. И при этом раздела в /dev не наблюдается # ls /dev/sd* /dev/sda /dev/sda1 /dev/sda2 /dev/sda3 /dev/sdb /dev/sdb1 /dev/sdc /dev/sdc1 /dev/sdd /dev/sde /dev/sdf /dev/sdg /dev/sdh хотя при загрузке оно находится как положено sd 0:0:0:0: [sda] Attached SCSI disk sd 1:0:0:0: [sdb] 976773168 512-byte hardware sectors (500108 MB) sd 1:0:0:0: [sdb] Write Protect is off sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00 sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sd 1:0:0:0: [sdb] 976773168 512-byte hardware sectors (500108 MB) sd 1:0:0:0: [sdb] Write Protect is off sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00 sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sdb: sdb1 sd 1:0:0:0: [sdb] Attached SCSI disk sd 2:0:0:0: [sdc] 976773168 512-byte hardware sectors (500108 MB) sd 2:0:0:0: [sdc] Write Protect is off sd 2:0:0:0: [sdc] Mode Sense: 00 3a 00 00 sd 2:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sd 2:0:0:0: [sdc] 976773168 512-byte hardware sectors (500108 MB) sd 2:0:0:0: [sdc] Write Protect is off sd 2:0:0:0: [sdc] Mode Sense: 00 3a 00 00 sd 2:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sdc: sdc1 sd 2:0:0:0: [sdc] Attached SCSI disk sd 3:0:0:0: [sdd] 976773168 512-byte hardware sectors (500108 MB) sd 3:0:0:0: [sdd] Write Protect is off sd 3:0:0:0: [sdd] Mode Sense: 00 3a 00 00 sd 3:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sd 3:0:0:0: [sdd] 976773168 512-byte hardware sectors (500108 MB) sd 3:0:0:0: [sdd] Write Protect is off sd 3:0:0:0: [sdd] Mode Sense: 00 3a 00 00 sd 3:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sdd: sdd1 sd 3:0:0:0: [sdd] Attached SCSI disk Если запустить fdisk /dev/sdd и ничего не меняя записать изменения и выйти - раздел появляется # fdisk /dev/sdd The number of cylinders for this disk is set to 60801. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Command (m for help): p Disk /dev/sdd: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdd1 3 60802 488370200 fd Linux raid autodetect Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks. Если рейд остановить и запустить руками # mdadm -S /dev/md0 home:~# mdadm --assemble --scan mdadm: /dev/md0 has been started with 2 drives (out of 3). home:~# cat /proc/mdstat Personalities : [raid6] [raid5] [raid4] md0 : active raid5 sdb1[0] sdc1[1] 976740224 blocks level 5, 64k chunk, algorithm 2 [3/2] [UU_] bitmap: 0/233 pages [0KB], 1024KB chunk unused devices: <none> то рейд находится и запускается, только без sdd1 и если его добавить руками то нормально добавляется я и рейд восстанавливается home:~# mdadm /dev/md0 --add /dev/sdd1 mdadm: added /dev/sdd1 home:~# cat /proc/mdstat Personalities : [raid6] [raid5] [raid4] md0 : active raid5 sdd1[3] sdb1[0] sdc1[1] 976740224 blocks level 5, 64k chunk, algorithm 2 [3/2] [UU_] [>....................] recovery = 0.0% (90372/488370112) finish=90.0min speed=90372K/sec bitmap: 0/233 pages [0KB], 1024KB chunk unused devices: <none В чем может быть проблема? В mdadm.conf все нормально. DEVICE partitions # auto-create devices with Debian standard permissions CREATE owner=root group=disk mode=0660 auto=yes # automatically tag new arrays as belonging to the local system HOMEHOST <system> # instruct the monitoring daemon where to send mail alerts MAILADDR root # definitions of existing MD arrays # This file was auto-generated on Tue, 08 Apr 2008 21:31:02 +0300 # by mkconf $Id: mkconf 261 2006-11-09 13:32:35Z madduck $ ARRAY /dev/md0 level=raid5 num-devices=3 UUID=08ee94b5:e2e8c081:bd4932e8:3299a73b Пробовал указывать в DEVICE /dev/sd*[0-9] и разделы в ARRAY /dev/md0 level=raid5 num-devices=3 devices=/dev/sdb1,/dev/sdc1,/dev/sdd1 UUID=08ee94b5:e2e8c081:bd4932e8:3299a73b Таже фигня :( Никто не знает как лечить? -- With Best Regards, Maxim Tyurin JID: [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]