Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 08 Jul 2015 11:37:09 -0500
From:      Karl Denninger <karl@denninger.net>
To:        freebsd-fs@freebsd.org
Subject:   Re: Speeding up resilvering
Message-ID:  <559D51B5.3050709@denninger.net>
In-Reply-To: <559D4DD3.10903@infracaninophile.co.uk>
References:  <559D2AB6.5070007@FreeBSD.org> <559D2C7C.6060201@denninger.net> <559D3167.1000705@infracaninophile.co.uk> <559D3236.1060102@denninger.net> <559D3380.8050703@sentex.net> <559D4DD3.10903@infracaninophile.co.uk>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On 7/8/2015 11:20, Matthew Seaman wrote:
> On 07/08/15 15:28, Mike Tancsa wrote:
>>> Look at the IO saturation on the disk channel(s) involved with either
>>>> systat -vm or iostat.  If the channel is saturated then there's nothing
>>>> you can do in terms of tuning; the question then turns to why actual I/O
>>>> performance is so poor and has to be addressed there.
>> I had one server that was taking ages, and it turned out to be the
>> controller, not the disk that was hosed. As Karl suggested, take a look
>> at the throughput on gstat. Is anyone disk or groups of disks lagging
>> far behind on write speeds ?  In my case, it was a very obvious and
>> glaring outlier.
> Thanks for the suggestions.  I've been playing with gstat et al, and as
> far as I can tell, all the drives are behaving reasonably well.  I'm
> certainly getting 90-100% capacity (mostly reads) continually on the
> original drives whilst the new one (mostly writes) seems to go in
> bursts.  Which is pretty much what I'd expect when resilvering a RAIDZ.
>
> So, having exhausted that, I actually sat down and timed what progress
> it was making rather more carefully.  Turns out my impression that
> applying the sysctl tweaks I mentioned previously had little effect was
> wrong.  Current projection is about 50h total to do the resilvering,
> which is much, much better than the approx 12days I was expecting
> previously.  In fact, that's pretty much inline with what I'd expect
> from this hardware.
>
> 	Cheers,
>
> 	Matthew
>
>
>

Be aware that when a resilver /starts /it does a number of very small
and diverse I/O operations.  Throughput during that time _*stinks*_, and
as a result in the first few minutes to half-hour or so (with a very
large vdev) you will see utterly ridiculous projections of completion time.

Once that part of the process completes (usually within a few minutes on
modest to moderate size vdevs, but it will be longer on very large ones)
the performance level of the resilver will go up a lot and the projected
completion time will become far more reasonable.

-- 
Karl Denninger
karl@denninger.net <mailto:karl@denninger.net>
/The Market Ticker/
/[S/MIME encrypted email preferred]/

[-- Attachment #2 --]
0	*H
010	+0	*H
_0[0C)0
	*H
010	UUS10UFlorida10U	Niceville10U
Cuda Systems LLC10UCuda Systems LLC CA1"0 	*H
	Cuda Systems LLC CA0
150421022159Z
200419022159Z0Z10	UUS10UFlorida10U
Cuda Systems LLC10UKarl Denninger (OCSP)0"0
	*H
0
X@vkY
Tq/vE]5#֯MX\8LJ/V?5Da+
sJc*/r{ȼnS+w")ąZ^DtdCOZ ~7Q '@a#ijc۴oZdB&!Ӝ-<	?HN5y
5}F|ef゘"Vلio74zn">a1qWuɖbFeGE&3(KhixG3!#e_XƬϜ/,$+;4y'Bz<qT9_?rRUpn5
Jn&Rx/p Jyel*pN8/#9u/YPEC)TY>~/˘N[vyiDKˉ,^" ?$T8v&K%z8C @?K{9f`+@,|Mbia007++0)0'+0http://cudasystems.net:88880	U00	`HB0U0,	`HB
OpenSSL Generated Certificate0U-h\Ff Y0U#0$q}ݽʒm50U0karl@denninger.net0
	*H
Owbabɺx&Uk[(Oj!%pMQ0I!#QH}.>~2&D}<wm_>V6v]f>=Nn+8;q wfΰ/RLyUG#b}n!Dր_up|_ǰc/%ۥ
nN8:d;-UJd/m1~VނיnN I˾$tF1&}|?q?\đXԑ&\4V<lKۮ3%Am_(q-(cAeGX)f}-˥6cv~Kg8m~v;|9:-iAPқ6ېn-.)<[$KJtt/L4ᖣ^Cmu4vb{+BG$M0c\[MR|0FԸP&78"4p#}DZ9;V9#>Sw"[UP7100010	UUS10UFlorida10U	Niceville10U
Cuda Systems LLC10UCuda Systems LLC CA1"0 	*H
	Cuda Systems LLC CA)0	+!0	*H
	1	*H
0	*H
	1
150708163709Z0#	*H
	1^TG%<NF	Rqyu0l	*H
	1_0]0	`He*0	`He0
*H
0*H
0
*H
@0+0
*H
(0	+710010	UUS10UFlorida10U	Niceville10U
Cuda Systems LLC10UCuda Systems LLC CA1"0 	*H
	Cuda Systems LLC CA)0*H
	1010	UUS10UFlorida10U	Niceville10U
Cuda Systems LLC10UCuda Systems LLC CA1"0 	*H
	Cuda Systems LLC CA)0
	*H
8Tf$={l^O}|J7ieTiB@]l#+)xwx	@N31Ixzoa@f3GP=˼sXhd9F tgXl:BoTwMPY#P7KS\;:xKc}ֳ_X|CG
'7,4n (ӭp$?eD
!:ɬZS"r7[roXJWSrm{iSJq32aCRIq,Fj#'`u,1F5_ ~ss^l
W
0t{mvPshS:+A]M7>RD,N&ͩQs]Њ#DK+g蕸F;},+ᘛIXw/;e+YgKq~ȄhLOx[K!O{G#%>Nqꆿ:!P߽sKI&dd]fߊ
help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?559D51B5.3050709>