<html><body><div style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000"><div>Hi Serkan,<br></div><div><br></div><div>Could you also provide us the statedump of all the brick processes and clients?<br></div><div><br></div><div><p style="margin: 0px;" data-mce-style="margin: 0px;">Commands to generate statedumps for brick processes/nfs server/quotad</p><p style="margin: 0px;" data-mce-style="margin: 0px;">For bricks: <code>gluster volume statedump &lt;volname&gt;</code></p><p style="margin: 0px;" data-mce-style="margin: 0px;">For nfs server: <code>gluster volume statedump &lt;volname&gt; nfs</code></p><br style="margin: 0px;" data-mce-style="margin: 0px;"></div><div>We can find the directory where statedump files are created using 'gluster --print-statedumpdir'<br></div><div>Also, the mount logs would help us to debug the issue.<br></div><div><br></div><div>Ashish<br></div><div><br></div><hr id="zwchr"><div style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;" data-mce-style="color: #000; font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica,Arial,sans-serif; font-size: 12pt;"><b>From: </b>"Serkan Çoban" &lt;cobanserkan@gmail.com&gt;<br><b>To: </b>"Gluster Users" &lt;gluster-users@gluster.org&gt;, "Gluster Devel" &lt;gluster-devel@gluster.org&gt;<br><b>Sent: </b>Thursday, April 14, 2016 6:27:10 PM<br><b>Subject: </b>Re: [Gluster-users] Assertion failed: ec_get_inode_size<br><div><br></div>Here is the related brick log:<br><div><br></div>/var/log/glusterfs/bricks/bricks-02.log:[2016-04-14 11:31:25.700556] E<br>[inodelk.c:309:__inode_unlock_lock] 0-v0-locks: &nbsp;Matching lock not<br>found for unlock 0-9223372036854775807, by 94d29e885e7f0000 on<br>0x7f037413b990<br>/var/log/glusterfs/bricks/bricks-02.log:[2016-04-14 11:31:25.700639] E<br>[MSGID: 115053] [server-rpc-fops.c:276:server_inodelk_cbk]<br>0-v0-server: 712984: INODELK<br>/workdir/raw_output/xxx/yyy/zzz.dat.gz.snappy1460474606605<br>(1191e32e-44ba-4e20-87ca-35ace8519c19) ==&gt; (Invalid argument) [Invalid<br>argument]<br><div><br></div>On Thu, Apr 14, 2016 at 3:25 PM, Serkan Çoban &lt;cobanserkan@gmail.com&gt; wrote:<br>&gt; Hi,<br>&gt;<br>&gt; During read/write tests to a 78x(16+4) distributed disperse volume<br>&gt; from 50 clients, One clients hangs on read/write with the following<br>&gt; logs:<br>&gt;<br>&gt; [2016-04-14 11:11:04.728580] W [MSGID: 122056]<br>&gt; [ec-combine.c:866:ec_combine_check] 0-v0-disperse-6: Mismatching xdata<br>&gt; in answers of 'LOOKUP'<br>&gt; [2016-04-14 11:11:04.728624] W [MSGID: 122053]<br>&gt; [ec-common.c:116:ec_check_status] 0-v0-disperse-6: Operation failed on<br>&gt; some subvolumes (up=FFFFF, mask=FFFFF, remaining=0, good=DFFFF,<br>&gt; bad=20000)<br>&gt; [2016-04-14 11:11:04.736689] I [MSGID: 122058]<br>&gt; [ec-heal.c:2340:ec_heal_do] 0-v0-disperse-6: /workdir/raw_output2:<br>&gt; name heal successful on FFFFF<br>&gt; [2016-04-14 11:29:26.718036] W [MSGID: 122056]<br>&gt; [ec-combine.c:866:ec_combine_check] 0-v0-disperse-1: Mismatching xdata<br>&gt; in answers of 'LOOKUP'<br>&gt; [2016-04-14 11:29:26.718121] W [MSGID: 122053]<br>&gt; [ec-common.c:116:ec_check_status] 0-v0-disperse-1: Operation failed on<br>&gt; some subvolumes (up=FFFFF, mask=FFFFF, remaining=0, good=EFFFF,<br>&gt; bad=10000)<br>&gt; [2016-04-14 11:29:42.501760] I [MSGID: 122058]<br>&gt; [ec-heal.c:2340:ec_heal_do] 0-v0-disperse-1: /workdir/raw_output2:<br>&gt; name heal successful on FFFFF<br>&gt; [2016-04-14 11:31:25.714812] E [ec-inode-read.c:1612:ec_manager_stat]<br>&gt; (--&gt;/usr/lib64/glusterfs/3.7.10/xlator/cluster/disperse.so(ec_resume+0x91)<br>&gt; [0x7f5ec9f942b1]<br>&gt; --&gt;/usr/lib64/glusterfs/3.7.10/xlator/cluster/disperse.so(__ec_manager+0x57)<br>&gt; [0x7f5ec9f94497]<br>&gt; --&gt;/usr/lib64/glusterfs/3.7.10/xlator/cluster/disperse.so(ec_manager_stat+0x2c4)<br>&gt; [0x7f5ec9faaed4] ) 0-: Assertion failed: ec_get_inode_size(fop,<br>&gt; fop-&gt;locks[0].lock-&gt;loc.inode, &amp;cbk-&gt;iatt[0].ia_size)<br>&gt; [2016-04-14 11:31:25.722372] E [MSGID: 114031]<br>&gt; [client-rpc-fops.c:1624:client3_3_inodelk_cbk] 0-v0-client-40: remote<br>&gt; operation failed [Invalid argument]<br>&gt; [2016-04-14 11:31:25.722411] E [MSGID: 114031]<br>&gt; [client-rpc-fops.c:1624:client3_3_inodelk_cbk] 0-v0-client-41: remote<br>&gt; operation failed [Invalid argument]<br>&gt; [2016-04-14 11:31:25.722450] E [MSGID: 114031]<br>&gt; [client-rpc-fops.c:1624:client3_3_inodelk_cbk] 0-v0-client-44: remote<br>&gt; operation failed [Invalid argument]<br>&gt; [2016-04-14 11:31:25.722477] E [MSGID: 114031]<br>&gt; [client-rpc-fops.c:1624:client3_3_inodelk_cbk] 0-v0-client-42: remote<br>&gt; operation failed [Invalid argument]<br>&gt; [2016-04-14 11:31:25.722503] E [MSGID: 114031]<br>&gt; [client-rpc-fops.c:1624:client3_3_inodelk_cbk] 0-v0-client-43: remote<br>&gt; operation failed [Invalid argument]<br>&gt; [2016-04-14 11:31:25.722577] E [MSGID: 114031]<br>&gt; [client-rpc-fops.c:1624:client3_3_inodelk_cbk] 0-v0-client-45: remote<br>&gt; operation failed [Invalid argument]<br>&gt; [2016-04-14 11:31:25.722605] E [MSGID: 114031]<br>&gt; [client-rpc-fops.c:1624:client3_3_inodelk_cbk] 0-v0-client-46: remote<br>&gt; operation failed [Invalid argument]<br>&gt; [2016-04-14 11:31:25.722742] E [MSGID: 114031]<br>&gt; [client-rpc-fops.c:1624:client3_3_inodelk_cbk] 0-v0-client-49: remote<br>&gt; operation failed [Invalid argument]<br>&gt; [2016-04-14 11:31:25.722794] E [MSGID: 114031]<br>&gt; [client-rpc-fops.c:1624:client3_3_inodelk_cbk] 0-v0-client-47: remote<br>&gt; operation failed [Invalid argument]<br>&gt; [2016-04-14 11:31:25.722818] E [MSGID: 114031]<br>&gt; [client-rpc-fops.c:1624:client3_3_inodelk_cbk] 0-v0-client-48: remote<br>&gt; operation failed [Invalid argument]<br>&gt; [2016-04-14 11:31:25.722840] E [MSGID: 114031]<br>&gt; [client-rpc-fops.c:1624:client3_3_inodelk_cbk] 0-v0-client-50: remote<br>&gt; operation failed [Invalid argument]<br>&gt; [2016-04-14 11:31:25.722883] E [MSGID: 114031]<br>&gt; [client-rpc-fops.c:1624:client3_3_inodelk_cbk] 0-v0-client-52: remote<br>&gt; operation failed [Invalid argument]<br>&gt; [2016-04-14 11:31:25.722906] E [MSGID: 114031]<br>&gt; [client-rpc-fops.c:1624:client3_3_inodelk_cbk] 0-v0-client-54: remote<br>&gt; operation failed [Invalid argument]<br>&gt; [2016-04-14 11:31:25.722958] E [MSGID: 114031]<br>&gt; [client-rpc-fops.c:1624:client3_3_inodelk_cbk] 0-v0-client-51: remote<br>&gt; operation failed [Invalid argument]<br>&gt; [2016-04-14 11:31:25.722983] E [MSGID: 114031]<br>&gt; [client-rpc-fops.c:1624:client3_3_inodelk_cbk] 0-v0-client-55: remote<br>&gt; operation failed [Invalid argument]<br>&gt; [2016-04-14 11:31:25.723037] E [MSGID: 114031]<br>&gt; [client-rpc-fops.c:1624:client3_3_inodelk_cbk] 0-v0-client-56: remote<br>&gt; operation failed [Invalid argument]<br>&gt; [2016-04-14 11:31:25.723045] E [MSGID: 114031]<br>&gt; [client-rpc-fops.c:1624:client3_3_inodelk_cbk] 0-v0-client-53: remote<br>&gt; operation failed [Invalid argument]<br>&gt; [2016-04-14 11:31:25.725044] E [MSGID: 114031]<br>&gt; [client-rpc-fops.c:1624:client3_3_inodelk_cbk] 0-v0-client-59: remote<br>&gt; operation failed [Invalid argument]<br>&gt; [2016-04-14 11:31:25.741338] E [MSGID: 114031]<br>&gt; [client-rpc-fops.c:1624:client3_3_inodelk_cbk] 0-v0-client-58: remote<br>&gt; operation failed [Invalid argument]<br>&gt; [2016-04-14 11:31:25.746602] E [MSGID: 114031]<br>&gt; [client-rpc-fops.c:1624:client3_3_inodelk_cbk] 0-v0-client-57: remote<br>&gt; operation failed [Invalid argument]<br>&gt; [2016-04-14 11:31:25.746629] W [MSGID: 122015]<br>&gt; [ec-common.c:1675:ec_unlocked] 0-v0-disperse-2: entry/inode unlocking<br>&gt; failed (FSTAT) [Invalid argument]<br>&gt; [2016-04-14 11:31:25.746687] E [ec-common.c:1639:ec_lock_unfreeze]<br>&gt; (--&gt;/usr/lib64/glusterfs/3.7.10/xlator/cluster/disperse.so(ec_manager_inodelk+0x2ae)<br>&gt; [0x7f5ec9fa009e]<br>&gt; --&gt;/usr/lib64/glusterfs/3.7.10/xlator/cluster/disperse.so(ec_unlocked+0x40)<br>&gt; [0x7f5ec9f97fc0]<br>&gt; --&gt;/usr/lib64/glusterfs/3.7.10/xlator/cluster/disperse.so(ec_lock_unfreeze+0x91)<br>&gt; [0x7f5ec9f975d1] ) 0-: Assertion failed: lock-&gt;refs == lock-&gt;inserted<br>&gt; [2016-04-14 11:31:25.746719] E [ec-common.c:1641:ec_lock_unfreeze]<br>&gt; (--&gt;/usr/lib64/glusterfs/3.7.10/xlator/cluster/disperse.so(ec_manager_inodelk+0x2ae)<br>&gt; [0x7f5ec9fa009e]<br>&gt; --&gt;/usr/lib64/glusterfs/3.7.10/xlator/cluster/disperse.so(ec_unlocked+0x40)<br>&gt; [0x7f5ec9f97fc0]<br>&gt; --&gt;/usr/lib64/glusterfs/3.7.10/xlator/cluster/disperse.so(ec_lock_unfreeze+0xf2)<br>&gt; [0x7f5ec9f97632] ) 0-: Assertion failed: list_empty(&amp;lock-&gt;waiting) &amp;&amp;<br>&gt; list_empty(&amp;lock-&gt;owners)<br>&gt; [2016-04-14 11:40:54.139418] W [MSGID: 122056]<br>&gt; [ec-combine.c:866:ec_combine_check] 0-v0-disperse-0: Mismatching xdata<br>&gt; in answers of 'LOOKUP'<br>&gt; [2016-04-14 11:40:54.139554] W [MSGID: 122053]<br>&gt; [ec-common.c:116:ec_check_status] 0-v0-disperse-0: Operation failed on<br>&gt; some subvolumes (up=FFFFF, mask=FFFFF, remaining=0, good=2FFFF,<br>&gt; bad=D0000)<br>&gt; [2016-04-14 11:40:54.143400] I [MSGID: 122058]<br>&gt; [ec-heal.c:2340:ec_heal_do] 0-v0-disperse-0: /workdir/raw_output2:<br>&gt; name heal successful on FFFFF<br>&gt; The message "W [MSGID: 122056] [ec-combine.c:866:ec_combine_check]<br>&gt; 0-v0-disperse-0: Mismatching xdata in answers of 'LOOKUP'" repeated 2<br>&gt; times between [2016-04-14 11:40:54.139418] and [2016-04-14<br>&gt; 11:40:54.139547]<br>&gt; [2016-04-14 11:42:31.471317] W [MSGID: 122056]<br>&gt; [ec-combine.c:866:ec_combine_check] 0-v0-disperse-45: Mismatching<br>&gt; xdata in answers of 'LOOKUP'<br>&gt; The message "W [MSGID: 122056] [ec-combine.c:866:ec_combine_check]<br>&gt; 0-v0-disperse-45: Mismatching xdata in answers of 'LOOKUP'" repeated 8<br>&gt; times between [2016-04-14 11:42:31.471317] and [2016-04-14<br>&gt; 11:42:31.471557]<br>&gt;<br>&gt; Gluster version is 3.7.10<br>&gt; Any thoughts?<br>&gt;<br>&gt; Serkan<br>_______________________________________________<br>Gluster-users mailing list<br>Gluster-users@gluster.org<br>http://www.gluster.org/mailman/listinfo/gluster-users</div><div><br></div></div></body></html>