|Eugeny N Dzhurinsky||Mar 8, 2010 2:26 am|
|Alexander Motin||Mar 8, 2010 2:31 am|
|Eugene Dzhurinsky||Mar 8, 2010 2:52 am|
|Eugene Dzhurinsky||Mar 8, 2010 2:54 am|
|Eugene Dzhurinsky||Mar 8, 2010 3:08 am|
|Miroslav Lachman||Mar 8, 2010 3:21 am|
|Wes Morgan||Mar 8, 2010 3:46 am|
|Eugene Dzhurinsky||Mar 8, 2010 3:50 am|
|Miroslav Lachman||Mar 8, 2010 5:28 am|
|Alex Keda||Mar 8, 2010 12:14 pm|
|Ulrich Spörlein||Mar 11, 2010 5:47 am|
|Dag-Erling Smørgrav||Mar 11, 2010 7:20 am|
|Svein Skogen (Listmail Account)||Mar 11, 2010 7:23 am|
|Miroslav Lachman||Mar 13, 2010 12:44 pm|
|Dag-Erling Smørgrav||Mar 13, 2010 1:24 pm|
|Miroslav Lachman||Mar 14, 2010 1:54 am|
|Gary Jennejohn||Mar 14, 2010 4:38 am|
|Miroslav Lachman||Mar 14, 2010 9:18 am|
|Gary Jennejohn||Mar 14, 2010 10:47 am|
|Dag-Erling Smørgrav||Mar 17, 2010 3:58 am|
|Miroslav Lachman||Mar 17, 2010 4:35 am|
|Miroslav Lachman||Mar 17, 2010 4:41 am|
|Dag-Erling Smørgrav||Mar 17, 2010 4:59 am|
|Gary Jennejohn||Mar 17, 2010 5:05 am|
|Miroslav Lachman||Mar 18, 2010 3:29 am|
|Miroslav Lachman||Mar 18, 2010 3:32 am|
|Dag-Erling Smørgrav||Mar 18, 2010 4:10 am|
|Pieter de Goeje||Mar 18, 2010 4:33 am|
|Miroslav Lachman||Mar 18, 2010 4:45 am|
|Dag-Erling Smørgrav||Mar 18, 2010 5:17 am|
|Subject:||Re: A tool for remapping bad sectors in CURRENT?|
|From:||Miroslav Lachman (000....@quip.cz)|
|Date:||Mar 8, 2010 5:28:47 am|
Eugene Dzhurinsky wrote:
On Mon, Mar 08, 2010 at 12:21:44PM +0100, Miroslav Lachman wrote:
Eugeny N Dzhurinsky wrote: We have this problem from time to time on bunch of machines. As we are using gmirror, the easiest way is to force re-synchronization (rewrite) of the whole drive. The problem is when there are Pending unreadable sectors on both drives - it ends up with read error and some file(s) are corrupted, but there is no easy way (on FreeBSD) to find what file.
I tried it in the past with fsdb / findblk, but it does not work as I expect or I do not fully understand the needed calculations with slices + partitions offsets / LBAs and right meaning of the term "block". It seems there are several meaning in different contexts.
It would be nice if somebody with enough FS / GEOM knowledge can write some HowTo or shell script to do the calculations and operations to find file containing bad sector(s) and put it in FAQ, Handbook, or Wiki.
Miroslav, thank you for the suggestion - but I am not using gmirror, that HDD is the one on my laptop. However suggestions about using dd to write something into bad block to force IDE controller do it's service stuff about remapping seems did the trick. And I was able to not calculate LBA but use it as block offset, which seemed to be correct way :)
Yes, rewriting by dd or any other way works for reallocating or clearing pending sectors counter, but in server environment I need to know the affected file, as it can be for example database file and then it is a big problem! Rewriting the sector inside InnoDB ib_data file can cause DB crash, data loss etc.
_______________________________________________ free...@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "free...@freebsd.org"