<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>