Re: RAID5: failing an active component during spare rebuild - arrays hangs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Neil,
we have compiled the natty kernel with dynamic debugging enabled for
raid456, and reproduced the problem.
The kernel log is available at
https://docs.google.com/open?id=0B9rmyUifdvMLMzk1YjYwZDUtYzhhYi00MDRlLTkzYjItMDM0Y2ZhZmU3ZDRk

Some more information:
- array was created at Nov 27 11:28:03
- manual drive failure was issued at 11:28:09

Please let me know if you need any additional information.

Thanks for your help,
Alex.


> The fact that md1123_raid5 is spinning suggest there is one request that
> is being handled over and over again - each time handle_stripe5 thinks that
> it cannot handle it yet, but leaves it in a state which indicates that it
> still needs handling.
> However I cannot see how that could possible happen.
>
> If your kernel had dynamic debugging enabled we  could turn that on for RAID5
> and  see a bit more of what is happening.
> i.e.
>  echo module raid456 > /sys/kernel/debug/dynamic_debug/control
>
> with the debug filesystem mounted on /sys/kernel/debug
>
> However that Ubuntu kernel doesn't have CONFIG_DYNAMIC_DEBUG set so you
> would need to compile a new kernel.
>
> I cannot think of any other way forward with this.
>
> BTW when I tested your script on the very latest kernel I hit a completely
> unrelated bug what was introduced very recently which I can now fix.  So I'm
> particularly glad that I looked at this :-)
>
> NeilBrown
>
>
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux