<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    <div class="moz-cite-prefix">On 06/13/2015 02:27 PM, Atin Mukherjee
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAGkR8FOHb03Bd3irQ2p2Ai3z++VRsUd7-vgVNo_weominyZa4Q@mail.gmail.com"
      type="cite">
      <p dir="ltr">Sent from Samsung Galaxy S4<br>
        On 13 Jun 2015 13:15, "Raghavendra Talur" &lt;<a
          moz-do-not-send="true"
          href="mailto:raghavendra.talur@gmail.com">raghavendra.talur@gmail.com</a>&gt;
        wrote:<br>
        &gt;<br>
        &gt;<br>
        &gt;<br>
        &gt; On Sat, Jun 13, 2015 at 1:00 PM, Atin Mukherjee &lt;<a
          moz-do-not-send="true"
          href="mailto:atin.mukherjee83@gmail.com">atin.mukherjee83@gmail.com</a>&gt;
        wrote:<br>
        &gt;&gt;<br>
        &gt;&gt; Sent from Samsung Galaxy S4<br>
        &gt;&gt; On 13 Jun 2015 12:58, "Anand Nekkunti" &lt;<a
          moz-do-not-send="true" href="mailto:anekkunt@redhat.com">anekkunt@redhat.com</a>&gt;
        wrote:<br>
        &gt;&gt; &gt;<br>
        &gt;&gt; &gt; Hi All<br>
        &gt;&gt; &gt;    Rebalance is not working in single node cluster
        environment ( current test frame work ).  I am getting error in
        below test , it seems re-balance is not migrated to  current
        cluster test framework.<br>
        &gt;&gt; Could you pin point which test case fails and what log
        do you see?<br>
        &gt;&gt; &gt;<br>
        &gt;&gt; &gt; cleanup;<br>
        &gt;&gt; &gt; TEST launch_cluster 2;<br>
        &gt;&gt; &gt; TEST $CLI_1 peer probe $H2;<br>
        &gt;&gt; &gt;<br>
        &gt;&gt; &gt; EXPECT_WITHIN $PROBE_TIMEOUT 1 check_peers<br>
        &gt;&gt; &gt;<br>
        &gt;&gt; &gt; $CLI_1 volume create $V0 $H1:$B1/$V0  $H2:$B2/$V0<br>
        &gt;&gt; &gt; EXPECT 'Created' volinfo_field $V0 'Status';<br>
        &gt;&gt; &gt;<br>
        &gt;&gt; &gt; $CLI_1 volume start $V0<br>
        &gt;&gt; &gt; EXPECT 'Started' volinfo_field $V0 'Status';<br>
        &gt;&gt; &gt;<br>
        &gt;&gt; &gt; #Mount FUSE<br>
        &gt;&gt; &gt; TEST glusterfs -s $H1 --volfile-id=$V0 $M0;<br>
        &gt;&gt; &gt;<br>
        &gt;&gt; &gt; TEST mkdir $M0/dir{1..4};<br>
        &gt;&gt; &gt; TEST touch $M0/dir{1..4}/files{1..4};<br>
        &gt;&gt; &gt;<br>
        &gt;&gt; &gt; TEST $CLI_1 volume add-brick $V0 $H1:$B1/${V0}1
        $H2:$B2/${V0}1<br>
        &gt;&gt; &gt;<br>
        &gt;&gt; &gt; TEST $CLI_1 volume rebalance $V0  start<br>
        &gt;&gt; &gt;<br>
        &gt;&gt; &gt; EXPECT_WITHIN 60 "completed"
        CLI_1_rebalance_status_field $V0<br>
        &gt;&gt; &gt;<br>
        &gt;&gt; &gt; $CLI_2 volume status $V0<br>
        &gt;&gt; &gt; EXPECT 'Started' volinfo_field $V0 'Status';<br>
        &gt;&gt; &gt;<br>
        &gt;&gt; &gt; cleanup;<br>
        &gt;&gt; &gt;<br>
        &gt;&gt; &gt; Regards<br>
        &gt;&gt; &gt; Anand.N<br>
        &gt;&gt; &gt;<br>
        &gt;&gt; &gt;<br>
        &gt;&gt; &gt;<br>
        &gt;&gt; &gt; _______________________________________________<br>
        &gt;&gt; &gt; Gluster-devel mailing list<br>
        &gt;&gt; &gt; <a moz-do-not-send="true"
          href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a><br>
        &gt;&gt; &gt; <a moz-do-not-send="true"
          href="http://www.gluster.org/mailman/listinfo/gluster-devel">http://www.gluster.org/mailman/listinfo/gluster-devel</a><br>
        &gt;&gt; &gt;<br>
        &gt;&gt;<br>
        &gt;&gt;<br>
        &gt;&gt; _______________________________________________<br>
        &gt;&gt; Gluster-devel mailing list<br>
        &gt;&gt; <a moz-do-not-send="true"
          href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a><br>
        &gt;&gt; <a moz-do-not-send="true"
          href="http://www.gluster.org/mailman/listinfo/gluster-devel">http://www.gluster.org/mailman/listinfo/gluster-devel</a><br>
        &gt;&gt;<br>
        &gt;<br>
        &gt; If it is a crash of glusterd when you do rebalance start,
        it is because of FORTIFY_FAIL in libc.<br>
        &gt; Here is the patch that Susant has already sent: <a
          moz-do-not-send="true"
          href="http://review.gluster.org/#/c/11090/">http://review.gluster.org/#/c/11090/</a><br>
        &gt;<br>
        &gt; You can verify that it is the same crash by checking the
        core in gdb; a SIGABRT would be raised<br>
        &gt; after strncpy.<br>
      </p>
    </blockquote>
    <br>
    glusterd  is not crashing, but I am getting rebalance status as
    fail  in my test case. It is happening in test frame work ( any
    simulated cluster environment in same node ) only.<br>
    RCA: <br>
     
    1. we are passing always "localhost" as volfile server for rebalance
    xlator .<br>
      2.Rebalance processes are  overwriting  unix socket and log files
    each other (All rebalance processes are creating socket with same
    name) .<br>
    <br>
    I will send patch for this <br>
    <br>
    Regards<br>
    Anand.N
    <blockquote
cite="mid:CAGkR8FOHb03Bd3irQ2p2Ai3z++VRsUd7-vgVNo_weominyZa4Q@mail.gmail.com"
      type="cite">
      <p dir="ltr">
        &gt;<br>
        AFAIR Anand tried it in mainline and that fix was already in
        place.  I think this is something different.<br>
        &gt; -- <br>
        &gt; Raghavendra Talur <br>
        &gt;<br>
      </p>
    </blockquote>
    <br>
  </body>
</html>