<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<br>
<div class="moz-cite-prefix">On 10/08/2014 02:15 PM,
<a class="moz-txt-link-abbreviated" href="mailto:justglusterfs@gmail.com">justglusterfs@gmail.com</a> wrote:<br>
</div>
<blockquote cite="mid:201410081645090458151@gmail.com" type="cite">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<style>body { line-height: 1.5; }body { font-size: 10.5pt; font-family: 微软雅黑; color: rgb(0, 0, 0); line-height: 1.5; }</style>
<div><span></span>
<div>
<div style="font-family: 微软雅黑, Tahoma; line-height: normal;">Hi
all:</div>
<div style="font-family: 微软雅黑, Tahoma; line-height: normal;">
I do the following test:</div>
<div style="font-family: 微软雅黑, Tahoma; line-height: normal;">
<span style="font-size: 10.5pt; line-height: 1.5;
background-color: window;">I create a glusterfs </span><span
style="font-size: 10.5pt; line-height: 1.5;
background-color: window;">replica volume (replica count
is 2 ) with two server node(server A and server B),use XFS
as the underlying filesystem, then mount the volume in
client node,</span></div>
<div style="font-family: 微软雅黑, Tahoma; line-height: normal;"><span
style="font-size: 10.5pt; line-height: 1.5;
background-color: window;"> </span><span
style="line-height: 1.5;"> then, I s</span><span
style="line-height: 24px;">hut down the network of server
A node, in client node, I copy a dir(which has a</span><span
style="line-height: 24px;"> lot of small files</span><span
style="line-height: 24px;">), the dir size is <b>2.9GByte,</b></span></div>
<div style="font-family: 微软雅黑, Tahoma; line-height: normal;"><span
style="line-height: 24px;"> when copy finish, I
unmount the volume from the client, then I start the
network of server A node, now, glusterfs
self-heal-daemon start heal dir from server B to
server A, </span></div>
<div style="font-family: 微软雅黑, Tahoma; line-height: normal;"><span
style="line-height: 24px;"> in the end, I find the
self-heal-daemon heal the dir <b>use 40 m</b></span><span
style="line-height: 19.1875px;"><b>inutes, </b> </span><span
style="line-height: 24px;"><b>It's too slow! why?</b></span></div>
</div>
</div>
</blockquote>
<blockquote cite="mid:201410081645090458151@gmail.com" type="cite">
<div>
<div>
<div style="font-family: 微软雅黑, Tahoma; line-height: normal;"><span
style="line-height: 24px;"> I </span><span
style="line-height: 24px;"> </span><span
style="line-height: 24px;">find out r</span><span
style="line-height: 19.1875px;">elated</span><span
style="line-height: 24px;"> options with self-heal, as
follow:</span></div>
</div>
</div>
</blockquote>
Sorry for the delay in response. It is better to enable profile on
the volume and find what is happening. Just before restoring the
network connection, enable profiling using 'gluster volume profile
<volname> start' Let the healing complete. Give the output of
'gluster volume profile <volname> info' output. We can check
that to figure out what is happening.<br>
<br>
Pranith<br>
<blockquote cite="mid:201410081645090458151@gmail.com" type="cite">
<div>
<div>
<div style="font-family: 微软雅黑, Tahoma; line-height: normal;"><b><span
style="line-height: 24px;"> </span><span
style="line-height: 1.5;">cluster.self-heal-window-size</span></b></div>
<span style="font-family: 微软雅黑, Tahoma; line-height: normal;"></span>
<div style="font-family: 微软雅黑, Tahoma; line-height: normal;"><b>
<span style="text-align: justify; text-indent: 21pt;
line-height: 1.5;">cluster.self-heal-readdir-size</span></b></div>
<span style="font-family: 微软雅黑, Tahoma; line-height: normal;"><b>
<span lang="X-NONE">cluster.background-self-heal-count</span></b></span></div>
<div><font face="微软雅黑, Tahoma"><span style="line-height:
normal;"><b><br>
</b></span></font></div>
<div><font face="微软雅黑, Tahoma"><span style="line-height:
normal;"><b> </b></span></font></div>
<div><font face="微软雅黑, Tahoma"><span style="line-height:
normal;"><b> then I config :</b></span></font></div>
<div><b style="font-family: 微软雅黑, Tahoma; line-height: normal;"><span
style="line-height: 24px;"> </span><span
style="line-height: 1.5;">cluster.self-heal-window-size
is 1024(max value)</span></b></div>
<div><font face="微软雅黑, Tahoma"><b> <span lang="EN-US">cluster.self-heal-readdir-size
is 131072(max value)</span></b></font></div>
<div><font face="微软雅黑, Tahoma"><b> </b></font></div>
<div><b><font face="微软雅黑, Tahoma"> and then do the same
test case, find this times heal the dir use 35
minutes, </font></b><span style="line-height: 24px;"><font
face="微软雅黑, Tahoma"><b>The effective is not obvious, </b></font></span></div>
<div><font face="微软雅黑, Tahoma"><b> <br>
</b></font>
<div style="font-family: 微软雅黑, Tahoma; line-height: normal;"><b><br>
</b></div>
<div style="line-height: normal;"><span style="font-family:
微软雅黑, Tahoma;"> </span><font face="微软雅黑, Tahoma"><b> I
want to ask, <span style="line-height: 24px;">If
there are better ways to improve replica volume self
heal lots of small file </span><a
moz-do-not-send="true" class="clickable
js-inline-clickable" style="line-height: 24px; margin:
0px; padding: 0px; border: 0px; outline: 0px; cursor:
pointer;">performance??</a></b></font></div>
<div style="font-family: 微软雅黑, Tahoma; line-height: normal;"><span
style="line-height: 24px;"> </span></div>
<div style="font-family: 微软雅黑, Tahoma; line-height: normal;"><span
style="line-height: 24px;"> thanks!</span></div>
</div>
</div>
<div><br>
</div>
<hr style="width: 210px; height: 1px;" size="1" align="left"
color="#b5c4df">
<div><span>
<div style="MARGIN: 10px; FONT-FAMILY: verdana; FONT-SIZE:
10pt">
<div><a class="moz-txt-link-abbreviated" href="mailto:justglusterfs@gmail.com">justglusterfs@gmail.com</a></div>
</div>
</span></div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Gluster-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a>
<a class="moz-txt-link-freetext" href="http://supercolony.gluster.org/mailman/listinfo/gluster-devel">http://supercolony.gluster.org/mailman/listinfo/gluster-devel</a>
</pre>
</blockquote>
<br>
</body>
</html>