drive dropped from RAID5 set after reboot
Tom Metro
blu at vl.com
Thu Mar 15 22:39:45 EDT 2007
Matthew Gillen wrote:
>> So it looks like the drives in the RAID array weren't being monitored by
>> smartd. ... Seems it doesn't like these SATA drives.
>
> The older libata doesn't provide most of the ioctls needed for smart/hdparm
> on SATA drives...
As noted, this system is running the "bleeding edge" Ubuntu Fiesty (akin
to Debian Unstable), so it ought to be the latest. I'll investigate
tomorrow and post a follow-up.
> Does it's partition type match the others that did get detected?
Yes.
# sfdisk -l
Disk /dev/sda: 38913 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/sda1 0+ 38912 38913- 312568641 fd Linux raid
autodetect
/dev/sda2 0 - 0 0 0 Empty
/dev/sda3 0 - 0 0 0 Empty
/dev/sda4 0 - 0 0 0 Empty
Disk /dev/sdb: 38913 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/sdb1 0+ 38912 38913- 312568641 fd Linux raid
autodetect
/dev/sdb2 0 - 0 0 0 Empty
/dev/sdb3 0 - 0 0 0 Empty
/dev/sdb4 0 - 0 0 0 Empty
Disk /dev/sdc: 38913 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/sdc1 0+ 38912 38913- 312568641 fd Linux raid
autodetect
/dev/sdc2 0 - 0 0 0 Empty
/dev/sdc3 0 - 0 0 0 Empty
/dev/sdc4 0 - 0 0 0 Empty
Disk /dev/sdd: 38913 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/sdd1 0+ 38912 38913- 312568641 fd Linux raid
autodetect
/dev/sdd2 0 - 0 0 0 Empty
/dev/sdd3 0 - 0 0 0 Empty
/dev/sdd4 0 - 0 0 0 Empty
...
> ...if the partition types for some of the drives were set
> to RAID-autodetect and one wasn't, I could see how it might reconstruct it
> partially.
Agreed. Good thing to check.
But all the drives were setup with the same commands, with the exception
that /dev/sda1 and /dev/sdb1 were originally part of a RAID0 array, and
had their superblock zeroed before being added to the RAID5 array.
However, /dev/sdb1 was part of the RAID5 array since it was created and
has survived a few reboots without disappearing before.
> If that's not the root cause, I haven't the slightest idea what
> could be...
Thanks for the suggestions. Maybe I'll file a bug in case someone else
runs across the same symptom. (I've been getting quite familiar with
Ubuntu's bug tracker lately. :-) )
-Tom
--
Tom Metro
Venture Logic, Newton, MA, USA
"Enterprise solutions through open source."
Professional Profile: http://tmetro.venturelogic.com/
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the Discuss
mailing list