<div dir="ltr">Hello,<div><br></div><div>While rsyncing to a directory mounted through glusterfs fuse, performance is very bad and it appears every synced file generates a (metadata) self-heal. </div><div><br></div><div>The volume is mounted with option acl and acl&#39;s are set on a subdirectory.</div><div><br></div><div>Setup is as follows:</div><div><br></div><div>Two Centos 7 VM&#39;s (KVM), with Gluster 3.7.6 and one physical CentOS 6 node, also Gluster 3.7.6. Physical node functions as arbiter. So it&#39;s a replica 3 arbiter 1 volume. The bricks are LVM&#39;s with XFS filesystem.</div><div><br></div><div>While I don&#39;t think I should expect top performance for rsync on Gluster, I wouldn&#39;t expect every file synced to trigger a self-heal. Anything I can do to improve this? Should I file a bug?</div><div><br></div><div>Another thing that looks related, I see a lot of these messages, especially when doing IO:</div><div><br></div><div><div>[2015-11-12 19:25:42.185904] I [dict.c:473:dict_get] (--&gt;/usr/lib64/glusterfs/3.7.6/xlator/debug/io-stats.so(io_stats_lookup_cbk+0x121) [0x7fdcc2d31161] --&gt;/usr/lib64/glusterfs/3.7.6/xlator/system/posix-acl.so(posix_acl_lookup_cbk+0x242) [0x7fdcc2b1b212] --&gt;/lib64/libglusterfs.so.0(dict_get+0xac) [0x7fdcd5e770cc] ) 0-dict: !this || key=system.posix_acl_default [Invalid argument]</div><div><br></div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">Tiemen Ruiten<br>Systems Engineer<br>R&amp;D Media<br></div></div>
</div></div>