<div dir="ltr"><div><div><div><div>Hi Niels,<br><br></div>No problem we wil try to backport that patch on 3.7.6. <br><br></div>Could you please let me know in which release Gluster community is going to provide this patch and date of that release?<br><br></div>Regards,<br></div>Abhishek<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 31, 2017 at 10:05 PM, Niels de Vos <span dir="ltr">&lt;<a href="mailto:ndevos@redhat.com" target="_blank">ndevos@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Wed, May 31, 2017 at 04:08:06PM +0530, ABHISHEK PALIWAL wrote:<br>
&gt; We are using 3.7.6 and on link <a href="https://review.gluster.org/#/c/16279" rel="noreferrer" target="_blank">https://review.gluster.org/#/<wbr>c/16279</a> status<br>
&gt; is &quot;can&#39;t merge&quot;<br>
<br>
</span>Note that 3.7.x will not get any updates anymore. We currently maintain<br>
version 3.8.x, 3.10.x and 3.11.x. See the release schedele for more<br>
details:<br>
  <a href="https://www.gluster.org/community/release-schedule/" rel="noreferrer" target="_blank">https://www.gluster.org/<wbr>community/release-schedule/</a><br>
<span class="HOEnZb"><font color="#888888"><br>
Niels<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
&gt;<br>
&gt; On Wed, May 31, 2017 at 4:05 PM, Amar Tumballi &lt;<a href="mailto:atumball@redhat.com">atumball@redhat.com</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; This is already part of 3.11.0 release?<br>
&gt; &gt;<br>
&gt; &gt; On Wed, May 31, 2017 at 3:47 PM, ABHISHEK PALIWAL &lt;<a href="mailto:abhishpaliwal@gmail.com">abhishpaliwal@gmail.com</a><br>
&gt; &gt; &gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt;&gt; Hi Atin,<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Could you please let us know any time plan for deliver of this patch.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Regards,<br>
&gt; &gt;&gt; Abhishek<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; On Tue, May 9, 2017 at 6:37 PM, ABHISHEK PALIWAL &lt;<a href="mailto:abhishpaliwal@gmail.com">abhishpaliwal@gmail.com</a><br>
&gt; &gt;&gt; &gt; wrote:<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;&gt; Actually it is very risky if it will reproduce in production thats is<br>
&gt; &gt;&gt;&gt; why I said it is on high priority as want to resolve it before production.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; On Tue, May 9, 2017 at 6:20 PM, Atin Mukherjee &lt;<a href="mailto:amukherj@redhat.com">amukherj@redhat.com</a>&gt;<br>
&gt; &gt;&gt;&gt; wrote:<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; On Tue, May 9, 2017 at 6:10 PM, ABHISHEK PALIWAL &lt;<br>
&gt; &gt;&gt;&gt;&gt; <a href="mailto:abhishpaliwal@gmail.com">abhishpaliwal@gmail.com</a>&gt; wrote:<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt; Hi Atin,<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt; Thanks for your reply.<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt; Its urgent because this error is very rarely reproducible we have seen<br>
&gt; &gt;&gt;&gt;&gt;&gt; this 2 3 times in our system till now.<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt; We have delivery in near future so that we want it asap. Please try to<br>
&gt; &gt;&gt;&gt;&gt;&gt; review it internally.<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; I don&#39;t think your statements justified the reason of urgency as (a)<br>
&gt; &gt;&gt;&gt;&gt; you have mentioned it to be *rarely* reproducible and (b) I am still<br>
&gt; &gt;&gt;&gt;&gt; waiting for a real use case where glusterd will go through multiple<br>
&gt; &gt;&gt;&gt;&gt; restarts in a loop?<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt; Regards,<br>
&gt; &gt;&gt;&gt;&gt;&gt; Abhishek<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt; On Tue, May 9, 2017 at 5:58 PM, Atin Mukherjee &lt;<a href="mailto:amukherj@redhat.com">amukherj@redhat.com</a>&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt; wrote:<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; On Tue, May 9, 2017 at 3:37 PM, ABHISHEK PALIWAL &lt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:abhishpaliwal@gmail.com">abhishpaliwal@gmail.com</a>&gt; wrote:<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; + Muthu-vingeshwaran<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; On Tue, May 9, 2017 at 11:30 AM, ABHISHEK PALIWAL &lt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:abhishpaliwal@gmail.com">abhishpaliwal@gmail.com</a>&gt; wrote:<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Hi Atin/Team,<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; We are using gluster-3.7.6 with setup of two brick and while<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; restart of system I have seen that the glusterd daemon is getting failed<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; from start.<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; At the time of analyzing the logs from etc-glusterfs.......log file<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; I have received the below logs<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [2017-05-06 03:33:39.798087] I [MSGID: 100030]<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [glusterfsd.c:2348:main] 0-/usr/sbin/glusterd: Started running<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /usr/sbin/glusterd version 3.7.6 (args: /usr/sbin/glusterd -p<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; /var/run/glusterd.pid --log-level INFO)<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [2017-05-06 03:33:39.807859] I [MSGID: 106478]<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [glusterd.c:1350:init] 0-management: Maximum allowed open file descriptors<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; set to 65536<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [2017-05-06 03:33:39.807974] I [MSGID: 106479]<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [glusterd.c:1399:init] 0-management: Using /system/glusterd as working<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; directory<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [2017-05-06 03:33:39.826833] I [MSGID: 106513]<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [glusterd-store.c:2047:<wbr>glusterd_restore_op_version] 0-glusterd:<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; retrieved op-version: 30706<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [2017-05-06 03:33:39.827515] E [MSGID: 106206]<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [glusterd-store.c:2562:<wbr>glusterd_store_update_volinfo]<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 0-management: Failed to get next store iter<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [2017-05-06 03:33:39.827563] E [MSGID: 106207]<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [glusterd-store.c:2844:<wbr>glusterd_store_retrieve_<wbr>volume]<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 0-management: Failed to update volinfo for c_glusterfs volume<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [2017-05-06 03:33:39.827625] E [MSGID: 106201]<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [glusterd-store.c:3042:<wbr>glusterd_store_retrieve_<wbr>volumes]<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 0-management: Unable to restore volume: c_glusterfs<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [2017-05-06 03:33:39.827722] E [MSGID: 101019]<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [xlator.c:428:xlator_init] 0-management: Initialization of volume<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; &#39;management&#39; failed, review your volfile again<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [2017-05-06 03:33:39.827762] E [graph.c:322:glusterfs_graph_<wbr>init]<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 0-management: initializing translator failed<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [2017-05-06 03:33:39.827784] E [graph.c:661:glusterfs_graph_<wbr>activate]<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 0-graph: init failed<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [2017-05-06 03:33:39.828396] W [glusterfsd.c:1238:cleanup_<wbr>and_exit]<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; (--&gt;/usr/sbin/glusterd(<wbr>glusterfs_volumes_init-<wbr>0x1b0b8)<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [0x1000a648] --&gt;/usr/sbin/glusterd(<wbr>glusterfs_process_volfp-<wbr>0x1b210)<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [0x1000a4d8] --&gt;/usr/sbin/glusterd(cleanup_<wbr>and_exit-0x1beac)<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [0x100097ac] ) 0-: received signum (0), shutting down<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; Abhishek,<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; This patch needs to be thoroughly reviewed to ensure that it doesn&#39;t<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; cause any regression given this touches on the core store management<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; functionality of glusterd. AFAICT, we get into an empty info file only when<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; volume set operation is executed and in parallel one of the glusterd<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; instance in other nodes have been brought down and whole sequence of<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; operation happens in a loop. The test case through which you can get into<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; this situation is not something you&#39;d hit in production. Please help me to<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; understand the urgency here.<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; Also in one of the earlier thread, I did mention the workaround of<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; this issue back to Xin through <a href="http://lists.gluster.org/piper" rel="noreferrer" target="_blank">http://lists.gluster.org/piper</a><br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; mail/gluster-users/2017-<wbr>January/029600.html<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; &quot;If you end up in having a 0 byte info file you&#39;d need to copy the same info file from other node and put it there and restart glusterd&quot;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; I have found one of the existing case is there and also solution<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; patch is available but the status of that patch in &quot;cannot merge&quot;. Also the<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; &quot;info&quot; file is empty and &quot;info.tmp&quot; file present in &quot;lib/glusterd/vol&quot;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; directory.<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Below is the link of the existing case.<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="https://review.gluster.org/#/c/16279/5" rel="noreferrer" target="_blank">https://review.gluster.org/#/<wbr>c/16279/5</a><br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; please let me know what is the plan of community to provide the<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; solution of this problem and in which version.<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Regards<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Abhishek Paliwal<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; --<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; Regards<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; Abhishek Paliwal<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt; --<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt; Regards<br>
&gt; &gt;&gt;&gt;&gt;&gt; Abhishek Paliwal<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; --<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Regards<br>
&gt; &gt;&gt;&gt; Abhishek Paliwal<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; --<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Regards<br>
&gt; &gt;&gt; Abhishek Paliwal<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; ______________________________<wbr>_________________<br>
&gt; &gt;&gt; Gluster-devel mailing list<br>
&gt; &gt;&gt; <a href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a><br>
&gt; &gt;&gt; <a href="http://lists.gluster.org/mailman/listinfo/gluster-devel" rel="noreferrer" target="_blank">http://lists.gluster.org/<wbr>mailman/listinfo/gluster-devel</a><br>
&gt; &gt;&gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; Amar Tumballi (amarts)<br>
&gt; &gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Regards<br>
&gt; Abhishek Paliwal<br>
<br>
&gt; ______________________________<wbr>_________________<br>
&gt; Gluster-devel mailing list<br>
&gt; <a href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a><br>
&gt; <a href="http://lists.gluster.org/mailman/listinfo/gluster-devel" rel="noreferrer" target="_blank">http://lists.gluster.org/<wbr>mailman/listinfo/gluster-devel</a><br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><br><br><br><br>Regards<br>
Abhishek Paliwal<br>
</div></div>
</div>