* raid1 oops in 2.6.9 (debian package 2.6.9-1-686-smp) @ 2004-11-28 14:28 Robert Murray 2004-11-29 10:07 ` Jakob Oestergaard 2004-11-30 1:58 ` Neil Brown 0 siblings, 2 replies; 5+ messages in thread From: Robert Murray @ 2004-11-28 14:28 UTC (permalink / raw) To: linux-kernel Hi The complete console log can be found at http://haylott.plus.com/~robbie/md-oops.txt hde is a failed drive. In this log, hdg (the other drive in the raid1 array) is not present. This oops also occurs when hdg is present. I don't know why it tries to use hde when it has been failed for some time now. This doesn't occur with 2.6.8 (also a debian kernel). I don't have a log of the oops when hdg was present, but I can provide one if necessary. Please let me know if there is any other information I can provide to help to debug this. For now I have removed hde and everything is working fine. Best regards Rob ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: raid1 oops in 2.6.9 (debian package 2.6.9-1-686-smp) 2004-11-28 14:28 raid1 oops in 2.6.9 (debian package 2.6.9-1-686-smp) Robert Murray @ 2004-11-29 10:07 ` Jakob Oestergaard 2004-11-29 12:02 ` Jurriaan 2004-11-30 1:58 ` Neil Brown 1 sibling, 1 reply; 5+ messages in thread From: Jakob Oestergaard @ 2004-11-29 10:07 UTC (permalink / raw) To: linux-kernel; +Cc: Neil Brown On Sun, Nov 28, 2004 at 02:28:41PM +0000, Robert Murray wrote: > Hi > > The complete console log can be found at http://haylott.plus.com/~robbie/md-oops.txt > > hde is a failed drive. In this log, hdg (the other drive in the raid1 > array) is not present. This oops also occurs when hdg is present. I > don't know why it tries to use hde when it has been failed for some > time now. This doesn't occur with 2.6.8 (also a debian kernel). I > don't have a log of the oops when hdg was present, but I can provide > one if necessary. > > Please let me know if there is any other information I can provide to > help to debug this. For now I have removed hde and everything is > working fine. On a second note: Could someone please provide an explanation of why the raid10 driver exists? People have created RAID-10 sets for years using the RAID-0 driver on top of several RAID-1 arrays - this works beautifully, it's simple, and it's easy to explain to people. Why oh why, do we need raid10 ? (I don't mean to bitch and moan over it - I just assume that there is a good reason for it which was somehow never conveyed, or that I overlooked in my search for this explanation) And; if raid10 does not provide new functionality that was not possible with raid1 + raid0, why oh why does this get accepted in a stable kernel series? (ok, 2.6 is not stable, but I assume the intention is to make it stable eventually, and accepting new functionality does not help this process - all in all I do not understand the raid10 submission at all, but I hope to be enlightened by someone (Neil?)) Also, I'd love to add a mention of raid10 in the HOWTO, but I need to know why raid10 even exists before I can reasonably do that. -- / jakob "baffled Software-RAID HOWTO co-author" ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: raid1 oops in 2.6.9 (debian package 2.6.9-1-686-smp) 2004-11-29 10:07 ` Jakob Oestergaard @ 2004-11-29 12:02 ` Jurriaan 2004-11-29 12:51 ` Jakob Oestergaard 0 siblings, 1 reply; 5+ messages in thread From: Jurriaan @ 2004-11-29 12:02 UTC (permalink / raw) To: Jakob Oestergaard, linux-kernel From: Jakob Oestergaard <jakob@unthought.net> Date: Mon, Nov 29, 2004 at 11:07:08AM +0100 > Why oh why, do we need raid10 ? Raid-10 allows things currently not possible with raid-0/raid-1, like spreading 2 pieces of data over 3 pieces of harddisk. Their was an introductory message on the linux-raid mailinglist, but it's more than one month old so I don't have a local copy. > And; if raid10 does not provide new functionality that was not possible > with raid1 + raid0, why oh why does this get accepted in a stable kernel > series? New drivers that are not enabled by default have always been allowed in stable kernels, since they don't have an impact on stability for the average user. My $0.02, Jurriaan -- If something was not wrong things would not be right. Sergeant Ortega - Zorro Debian (Unstable) GNU/Linux 2.6.10-rc2-mm3 2x6078 bogomips load 1.44 ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: raid1 oops in 2.6.9 (debian package 2.6.9-1-686-smp) 2004-11-29 12:02 ` Jurriaan @ 2004-11-29 12:51 ` Jakob Oestergaard 0 siblings, 0 replies; 5+ messages in thread From: Jakob Oestergaard @ 2004-11-29 12:51 UTC (permalink / raw) To: Jurriaan; +Cc: linux-kernel On Mon, Nov 29, 2004 at 01:02:59PM +0100, Jurriaan wrote: > From: Jakob Oestergaard <jakob@unthought.net> > Date: Mon, Nov 29, 2004 at 11:07:08AM +0100 > > Why oh why, do we need raid10 ? > > Raid-10 allows things currently not possible with raid-0/raid-1, like > spreading 2 pieces of data over 3 pieces of harddisk. Sounds weird to me, but hey, that's probably just me :) > > Their was an introductory message on the linux-raid mailinglist, but > it's more than one month old so I don't have a local copy. I must have missed it when I looked for it then - I'll look again. Thanks! > > > And; if raid10 does not provide new functionality that was not possible > > with raid1 + raid0, why oh why does this get accepted in a stable kernel > > series? > > New drivers that are not enabled by default have always been allowed in > stable kernels, since they don't have an impact on stability for the > average user. True -- / jakob ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: raid1 oops in 2.6.9 (debian package 2.6.9-1-686-smp) 2004-11-28 14:28 raid1 oops in 2.6.9 (debian package 2.6.9-1-686-smp) Robert Murray 2004-11-29 10:07 ` Jakob Oestergaard @ 2004-11-30 1:58 ` Neil Brown 1 sibling, 0 replies; 5+ messages in thread From: Neil Brown @ 2004-11-30 1:58 UTC (permalink / raw) To: Robert Murray; +Cc: linux-kernel On Sunday November 28, rob@mur.org.uk wrote: > Hi > > The complete console log can be found at > http://haylott.plus.com/~robbie/md-oops.txt This looks like a known bug that is fixed in current 2.6.10 pre-releases. > > hde is a failed drive. In this log, hdg (the other drive in the raid1 > array) is not present. This oops also occurs when hdg is present. I > don't know why it tries to use hde when it has been failed for some > time now. It tries to use hde because it sees no reason not to. When a drive fails, md never writes to it again, so the record of it being part of a raid1 array is still there. If it is assembled with another drive that "knows" that hde has failed, then it won't accept hde into the array. But the hdg missing, hde is the best bet it has, and it tries it anyway. NeilBrown ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2004-11-30 2:02 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2004-11-28 14:28 raid1 oops in 2.6.9 (debian package 2.6.9-1-686-smp) Robert Murray 2004-11-29 10:07 ` Jakob Oestergaard 2004-11-29 12:02 ` Jurriaan 2004-11-29 12:51 ` Jakob Oestergaard 2004-11-30 1:58 ` Neil Brown
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox