Hi Everybody,
I'm having an issue with a RAID 5 array. It's a 4 disk array made of 750GB drives (/dev/sd{b,c,d,e}).
It quits syncing (the time that I monitored it was about 60% complete) and gives a "read error not correctable" for /dev/sdc.
I've only attempted to re-sync it twice. The errors are as follows:
1st Try:
Code:
[159850.291539] end_request: critical target error, dev sdc, sector 737196544
[159850.291598] md/raid:md0: read error not correctable (sector 737194496 on sdc1).
[159850.291603] md/raid:md0: Disk failure on sdc1, disabling device.
[159850.291603] md/raid:md0: Operation continuing on 2 devices.
[159850.291689] md/raid:md0: read error not correctable (sector 737194504 on sdc1).
[159850.291691] md/raid:md0: read error not correctable (sector 737194512 on sdc1).
[159850.291693] md/raid:md0: read error not correctable (sector 737194520 on sdc1).
[159850.291696] md/raid:md0: read error not correctable (sector 737194528 on sdc1).
[159850.291698] md/raid:md0: read error not correctable (sector 737194536 on sdc1).
[159850.291700] md/raid:md0: read error not correctable (sector 737194544 on sdc1).
[159850.291703] md/raid:md0: read error not correctable (sector 737194552 on sdc1).
[159850.291705] md/raid:md0: read error not correctable (sector 737194560 on sdc1).
[159850.291707] md/raid:md0: read error not correctable (sector 737194568 on sdc1).
2nd try:
Code:
end_request: critical target error, dev sdc, sector 737196656
[214776.246974] raid5_end_read_request: 20 callbacks suppressed
[214776.246979] md/raid:md0: read error not correctable (sector 737194608 on sdc1).
[214776.246987] md/raid:md0: Disk failure on sdc1, disabling device.
[214776.246987] md/raid:md0: Operation continuing on 2 devices.
[214776.247219] md/raid:md0: read error not correctable (sector 737194616 on sdc1).
[214776.247231] md/raid:md0: read error not correctable (sector 737194624 on sdc1).
[214776.247242] md/raid:md0: read error not correctable (sector 737194632 on sdc1).
[214776.247258] md/raid:md0: read error not correctable (sector 737194640 on sdc1).
[214776.247268] md/raid:md0: read error not correctable (sector 737194648 on sdc1).
[214776.247274] md/raid:md0: read error not correctable (sector 737194656 on sdc1).
[214776.247279] md/raid:md0: read error not correctable (sector 737194664 on sdc1).
[214776.247285] md/raid:md0: read error not correctable (sector 737194672 on sdc1).
[214776.247290] md/raid:md0: read error not correctable (sector 737194680 on sdc1).
Now, I ran badblocks on /dev/sdc and this is what it gave me:
Code:
372608088one, 2:54:54 elapsed. (0/0/0 errors)
372608089one, 2:55:00 elapsed. (1/0/0 errors)
372608090one, 2:55:05 elapsed. (2/0/0 errors)
372608091one, 2:55:11 elapsed. (3/0/0 errors)
I tried to read these sectors that badblocks found to make sure they were indeed broken but hdparm can read them successfully.
Can anybody help me? Does it make any sense that different sectors are coming up as a problem during the re-sync?
thanks
88