Date: Sat, 20 Aug 2011 14:15:57 -0400 From: Dan Langille <dan@langille.org> To: Alex Samorukov <ml@os2.kiev.ua> Cc: freebsd-stable@freebsd.org, Jeremy Chadwick <freebsd@jdc.parodius.com> Subject: Re: bad sector in gmirror HDD Message-ID: <2AB04C16-FF20-467E-9508-AF35CB6323BC@langille.org> In-Reply-To: <4E4FF4D6.1090305@os2.kiev.ua> References: <1B4FC0D8-60E6-49DA-BC52-688052C4DA51@langille.org> <20110819232125.GA4965@icarus.home.lan> <B6B0AD0F-A74C-4F2C-88B0-101443D7831A@langille.org> <20110820032438.GA21925@icarus.home.lan> <4774BC00-F32B-4BF4-A955-3728F885CAA1@langille.org> <4E4FF4D6.1090305@os2.kiev.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
On Aug 20, 2011, at 1:54 PM, Alex Samorukov wrote: >> [root@bast:~] # dd of=/dev/null if=/dev/ad2 bs=1m conv=noerror >> dd: /dev/ad2: Input/output error >> 2717+0 records in >> 2717+0 records out >> 2848980992 bytes transferred in 127.128503 secs (22410246 bytes/sec) >> dd: /dev/ad2: Input/output error >> 38170+1 records in >> 38170+1 records out >> 40025063424 bytes transferred in 1544.671423 secs (25911701 bytes/sec) >> [root@bast:~] # >> >> That seems to indicate two problems. Are those the values I should be using >> with dd? >> > > You can run long self-test in smartmontools (-t long). Then you can get failed sector number from the smartmontools (-l selftest) and then you can use DD to write zero to the specific sector. Already done: http://beta.freebsddiary.org/smart-fixing-bad-sector.php Search for 786767 Or did you mean something else? That doesn't seem to map to a particular sector though... I ran it for a while... # time dd of=/dev/null if=/dev/ad2 bs=512 iseek=786767 ^C4301949+0 records in 4301949+0 records out 2202597888 bytes transferred in 780.245828 secs (2822954 bytes/sec) real 13m0.256s user 0m22.087s sys 3m24.215s > Also i am highly recommending to setup smartd as daemon and to monitor number of relocated sectors. If they will grow again - then it is a good time to utilize this disk. It is running, but with nothing custom in the .conf file. -- Dan Langille - http://langille.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2AB04C16-FF20-467E-9508-AF35CB6323BC>
