Unforgiving Software Raid (2.4.20)

Matthew Carpenter matt
Tue Nov 1 08:12:18 PST 2005


Thanks David.  That's what I did.  I am, however, more stupid than I had 
already believed.

Lesson:  Don't run LVM over RAID.

Reason:  I just caused myself immense headache with a split mirror.  One drive 
was still in the array, the other apparently registered the LVs...  When I 
went to hot-add the new partitions into the existing RAID array it apparently 
didn't like the fact that I was writing raw to the drive... Corrupted the 
filesystems...  Not pretty picture.  Had to restore from backup.

That was about the time I recognized that several of the larger backup files 
came up as corrupt...  I'm quite concerned for this machine, and particularly 
the data stored on it.

I'd like to recommend to the kernel developers that when VG's compete, pick 
the MD-based ones over others....  :\


On Tuesday 01 November 2005 07:18, David Bandel wrote:
> On 11/1/05, Matthew Carpenter <matt at eisgr.com> wrote:
> > Does this strike anyone else as rather nasty?
> >
> >         md: kicking non-fresh hda3 from array!
> >
> >
> > Here's the context:
> >         md: created md3
> >         md: bind<hda3,1>
> >         md: bind<hdc3,2>
> >         md: running: <hdc3><hda3>
> >         md: hdc3's event counter: 0000002c
> >         md: hda3's event counter: 0000002a
> >         md: superblock update time inconsistency -- using the most recent
> > one md: freshest: hdc3
> >         md: kicking non-fresh hda3 from array!
> >         md: unbind<hda3,1>
> >         md: export_rdev(hda3)
> >
> > In my old Novell days, this behavior would send NetWare into rebuild
> > mode. Instead of just booting the offender, it recovered.  Perhaps I can
> > see a reason for having this behavior, but is there any way to tell the
> > Linux kernel to bite the bullet and resync the disks?
>
> I suggest you:
>
> fail the disk and remove it from the raid
>
> add the disk back to the raid (whence it should rebuild)
>
> Not seen this myself.  Very stange.
>
> Ciao,
>
> David A. Bandel
> --
> Focus on the dream, not the competition.
>             - Nemesis Air Racing Team motto
>
> _______________________________________________
> Linux-users mailing list ( Linux-users at linux-sxs.org )
> Unsub/Password/Etc:
> http://mail.linux-sxs.org/cgi-bin/mailman/listinfo/linux-users
>
> Need to chat further on this subject? Check out #linux-users on
> irc.linux-sxs.org !

-- 
Matthew Carpenter 
matt at eisgr.com                          http://www.eisgr.com/

Enterprise Information Systems
* Network Server Appliances
* Security Consulting, Incident Handling & Forensics
* Network Consulting, Integration & Support
* Web Integration and E-Business



More information about the Linux-users mailing list