algol at sapo.pt
2021-Mar-19 14:34 UTC
[Gluster-users] fuse access seems ok but native qemu access is too slow
Hi, I have just configure a distributed-replicate 2x3 gluster volume. It seems to be working fine when I mount the volume with fuse but native gluster access with qemu-img is much slower and outputs errors. Log files are filled with warning and errors. Starting vm with the created images is possible but it takes much more time when using gluster native access. Nevertheless, after starting up, there seems to be no penalty in using the gluster native access image being some times faster. Can anyone, please, help me in figuring out if there is and where is the problem? Thanks rm It seems to be working fine when I mount it with fuse: root at srv-31:~# mount -t glusterfs srv-32.lan.example.com/ssd-volume/[1] /mnt/ssd-volume/ root at srv-31:~# echo 'This is a test' > /mnt/ssd-volume/test/text.txt root at srv-31:~# ll /data/glusterfs/ssd/brick[12]/brick/test/* -rw-r--r-- 2 root root 15 mar 17 14:08 /data/glusterfs/ssd/brick1/brick/test/text.txt root at srv-31:~# time qemu-img create -f qcow2 /mnt/ssd-volume/libvirt/images/test_5.qcow2.img 64G Formatting '/mnt/ssd-volume/libvirt/images/test_5.qcow2.img', fmt=qcow2 size=68719476736 cluster_size=65536 lazy_refcounts=off refcount_bits=16 real??? 0m0,204s user??? 0m0,009s sys???? 0m0,009s Creating a image file onteh mouted gluster volume is quick but I get some warnings on log files: root at srv-31:~# tail -f /var/log/glusterfs/glusterd.log? /var/log/glusterfs/glustershd.log? /var/log/glusterfs/bricks/data-glusterfs-ssd-brick[12]-brick.log ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick2-brick.log <= [2021-03-19 11:37:11.301388 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.303694 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.305808 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.307868 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.309863 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.312139 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.317780 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.319007 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.321096 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.323111 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.325284 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.327319 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.329488 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.331792 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.333597 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.335864 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.339551 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.341110 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.343079 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.345174 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.349569 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.351920 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.353282 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.355272 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.357467 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.359584 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.361771 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.364013 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.366094 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.368094 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.370261 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.372389 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.375550 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] (...) [2021-03-19 11:37:11.477472 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.479897 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.482318 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.484489 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] Native gluster access with qemu-img is much slower and outputs errors: root at srv-31:~# time qemu-img create -f qcow2 gluster://srv-31.lan.example.com/ssd-volume/libvirt/images/test_6.qcow2.img 64G Formatting 'gluster://srv-31.lan.example.com/ssd-volume/libvirt/images/test_6.qcow2.img[2]', fmt=qcow2 size=68719476736 cluster_size=65536 lazy_refcounts=off refcount_bits=16 [2021-03-19 11:47:42.490844 +0000] I [io-stats.c:3708:ios_sample_buf_size_configure] 0-ssd-volume: Configure ios_sample_buf? size is 1024 because ios_sample_interval is 0 [2021-03-19 11:47:42.615942 +0000] E [MSGID: 108006] [afr-common.c:6146:__afr_handle_child_down_event] 0-ssd-volume-replicate-0: All subvolumes are down. Going offline until at least one of them comes back up. [2021-03-19 11:47:42.617033 +0000] E [MSGID: 108006] [afr-common.c:6146:__afr_handle_child_down_event] 0-ssd-volume-replicate-1: All subvolumes are down. Going offline until at least one of them comes back up. [2021-03-19 11:47:52.502174 +0000] I [io-stats.c:4038:fini] 0-ssd-volume: io-stats translator unloaded [2021-03-19 11:47:53.514364 +0000] I [io-stats.c:3708:ios_sample_buf_size_configure] 0-ssd-volume: Configure ios_sample_buf? size is 1024 because ios_sample_interval is 0 [2021-03-19 11:47:53.654336 +0000] E [MSGID: 108006] [afr-common.c:6146:__afr_handle_child_down_event] 0-ssd-volume-replicate-0: All subvolumes are down. Going offline until at least one of them comes back up. [2021-03-19 11:47:53.655251 +0000] E [MSGID: 108006] [afr-common.c:6146:__afr_handle_child_down_event] 0-ssd-volume-replicate-1: All subvolumes are down. Going offline until at least one of them comes back up. [2021-03-19 11:48:03.525947 +0000] I [io-stats.c:4038:fini] 0-ssd-volume: io-stats translator unloaded real??? 0m22,068s user??? 0m0,055s sys???? 0m0,043s In both cases images are written correctly (and usable): root at srv-31:~# l /data/glusterfs/ssd/brick[12]/brick/libvirt/images/test_[56]* -rw-r--r-- 2 root root 193K mar 19 11:37 /data/glusterfs/ssd/brick2/brick/libvirt/images/test_5.qcow2.img -rw------- 2 root root 193K mar 19 11:47 /data/glusterfs/ssd/brick2/brick/libvirt/images/test_6.qcow2.img But I get lots of warnings on log files: root at srv-31:~# tail -f /var/log/glusterfs/glusterd.log? /var/log/glusterfs/glustershd.log? /var/log/glusterfs/bricks/data-glusterfs-ssd-brick[12]-brick.log ==> /var/log/glusterfs/glusterd.log <= [2021-03-19 11:47:42.483736 +0000] I [MSGID: 106496] [glusterd-handshake.c:969:__server_getspec] 0-management: Received mount request for volume ssd-volume ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick1-brick.log <= [2021-03-19 11:47:42.498908 +0000] I [addr.c:54:compare_addr_and_update] 0-/data/glusterfs/ssd/brick1/brick: allowed = "*", received addr = "127.0.0.1" [2021-03-19 11:47:42.498967 +0000] I [login.c:110:gf_auth] 0-auth/login: allowed user names: 80c9a2bf-6fad-4023-8458-a175cef7f681 [2021-03-19 11:47:42.498989 +0000] I [MSGID: 115029] [server-handshake.c:561:server_setvolume] 0-ssd-volume-server: accepted client from CTX_ID:d0cc883b-859c-4143-ab22-83e72673904a-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-0-RECON_NO:-0 (version: 9.0) with subvol /data/glusterfs/ssd/brick1/brick ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick2-brick.log <= [2021-03-19 11:47:42.502029 +0000] I [addr.c:54:compare_addr_and_update] 0-/data/glusterfs/ssd/brick2/brick: allowed = "*", received addr = "127.0.0.1" [2021-03-19 11:47:42.502087 +0000] I [login.c:110:gf_auth] 0-auth/login: allowed user names: 80c9a2bf-6fad-4023-8458-a175cef7f681 [2021-03-19 11:47:42.502109 +0000] I [MSGID: 115029] [server-handshake.c:561:server_setvolume] 0-ssd-volume-server: accepted client from CTX_ID:d0cc883b-859c-4143-ab22-83e72673904a-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-3-RECON_NO:-0 (version: 9.0) with subvol /data/glusterfs/ssd/brick2/brick ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick1-brick.log <= [2021-03-19 11:47:42.615182 +0000] W [socket.c:767:__socket_rwv] 0-tcp.ssd-volume-server: readv on 127.0.0.1:49151 failed (No data available) [2021-03-19 11:47:42.615258 +0000] I [MSGID: 115036] [server.c:500:server_rpc_notify] 0-ssd-volume-server: disconnecting connection [{client-uid=CTX_ID:d0cc883b-859c-4143-ab22-83e72673904a-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-0-RECON_NO:-0}] ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick2-brick.log <= [2021-03-19 11:47:42.615215 +0000] W [socket.c:767:__socket_rwv] 0-tcp.ssd-volume-server: readv on 127.0.0.1:49150 failed (No data available) [2021-03-19 11:47:42.615316 +0000] I [MSGID: 115036] [server.c:500:server_rpc_notify] 0-ssd-volume-server: disconnecting connection [{client-uid=CTX_ID:d0cc883b-859c-4143-ab22-83e72673904a-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-3-RECON_NO:-0}] ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick1-brick.log <= [2021-03-19 11:47:42.615459 +0000] I [MSGID: 101055] [client_t.c:397:gf_client_unref] 0-ssd-volume-server: Shutting down connection CTX_ID:d0cc883b-859c-4143-ab22-83e72673904a-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-0-RECON_NO:-0 ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick2-brick.log <= [2021-03-19 11:47:42.615524 +0000] I [MSGID: 101055] [client_t.c:397:gf_client_unref] 0-ssd-volume-server: Shutting down connection CTX_ID:d0cc883b-859c-4143-ab22-83e72673904a-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-3-RECON_NO:-0 ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick1-brick.log <= [2021-03-19 11:47:53.522422 +0000] I [addr.c:54:compare_addr_and_update] 0-/data/glusterfs/ssd/brick1/brick: allowed = "*", received addr = "127.0.0.1" [2021-03-19 11:47:53.522480 +0000] I [login.c:110:gf_auth] 0-auth/login: allowed user names: 80c9a2bf-6fad-4023-8458-a175cef7f681 [2021-03-19 11:47:53.522502 +0000] I [MSGID: 115029] [server-handshake.c:561:server_setvolume] 0-ssd-volume-server: accepted client from CTX_ID:53e36496-2f5a-4599-9d6b-aeda7822a7a0-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-0-RECON_NO:-0 (version: 9.0) with subvol /data/glusterfs/ssd/brick1/brick ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick2-brick.log <= [2021-03-19 11:47:53.525344 +0000] I [addr.c:54:compare_addr_and_update] 0-/data/glusterfs/ssd/brick2/brick: allowed = "*", received addr = "127.0.0.1" [2021-03-19 11:47:53.525396 +0000] I [login.c:110:gf_auth] 0-auth/login: allowed user names: 80c9a2bf-6fad-4023-8458-a175cef7f681 [2021-03-19 11:47:53.525419 +0000] I [MSGID: 115029] [server-handshake.c:561:server_setvolume] 0-ssd-volume-server: accepted client from CTX_ID:53e36496-2f5a-4599-9d6b-aeda7822a7a0-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-3-RECON_NO:-0 (version: 9.0) with subvol /data/glusterfs/ssd/brick2/brick ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick1-brick.log <= [2021-03-19 11:47:53.653652 +0000] W [socket.c:767:__socket_rwv] 0-tcp.ssd-volume-server: readv on 127.0.0.1:49146 failed (No data available) [2021-03-19 11:47:53.653731 +0000] I [MSGID: 115036] [server.c:500:server_rpc_notify] 0-ssd-volume-server: disconnecting connection [{client-uid=CTX_ID:53e36496-2f5a-4599-9d6b-aeda7822a7a0-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-0-RECON_NO:-0}] ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick2-brick.log <= [2021-03-19 11:47:53.653752 +0000] W [socket.c:767:__socket_rwv] 0-tcp.ssd-volume-server: readv on 127.0.0.1:49144 failed (No data available) [2021-03-19 11:47:53.653840 +0000] I [MSGID: 115036] [server.c:500:server_rpc_notify] 0-ssd-volume-server: disconnecting connection [{client-uid=CTX_ID:53e36496-2f5a-4599-9d6b-aeda7822a7a0-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-3-RECON_NO:-0}] ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick1-brick.log <= [2021-03-19 11:47:53.653928 +0000] I [MSGID: 101055] [client_t.c:397:gf_client_unref] 0-ssd-volume-server: Shutting down connection CTX_ID:53e36496-2f5a-4599-9d6b-aeda7822a7a0-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-0-RECON_NO:-0 ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick2-brick.log <= [2021-03-19 11:47:53.654040 +0000] I [MSGID: 101055] [client_t.c:397:gf_client_unref] 0-ssd-volume-server: Shutting down connection CTX_ID:53e36496-2f5a-4599-9d6b-aeda7822a7a0-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-3-RECON_NO:-0 ==> /var/log/glusterfs/glusterd.log <= [2021-03-19 11:47:53.507207 +0000] I [MSGID: 106496] [glusterd-handshake.c:969:__server_getspec] 0-management: Received mount request for volume ssd-volume Starting a vm with a virtual disk on the mounted gluster volume (-drive file=/mnt/ssd-volume/libvirt/images/test_6.qcow2.img)is quick: root at srv-31:~# time virsh start vm-11 Domain vm-11 started real??? 0m0,277s user??? 0m0,020s sys???? 0m0,004s Statring a vm with a virtual disk on gluster volume with native access (-drive file=gluster://srv-31.lan.example.com:24007/ssd-volume/libvirt/images/test_7.qcow2.img)is much slower: root at srv-31:~# time virsh start vm-11 Domain vm-11 started real??? 0m22,339s user??? 0m0,021s sys???? 0m0,007s From time to time, even without user operations, log files report errors: root at srv-31:~# tail -f /var/log/glusterfs/glusterd.log? /var/log/glusterfs/glustershd.log? /var/log/glusterfs/bricks/data-glusterfs-ssd-brick[12]-brick.log ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick1-brick.log <= [2021-03-19 11:45:09.525079 +0000] E [MSGID: 113002] [posix-entry-ops.c:682:posix_mkdir] 0-ssd-volume-posix: gfid is null for (null) [Invalid argument] [2021-03-19 11:45:09.525212 +0000] E [MSGID: 115056] [server-rpc-fops_v2.c:497:server4_mkdir_cbk] 0-ssd-volume-server: MKDIR info [{frame=11817}, {MKDIR_path=}, {uuid_utoa=00000000-0000-0000-0000-000000000001}, {bname=}, {client=CTX_ID:4b47408f-323c-4c6a-9a20-2ae2a3a2cdb8-GRAPH_ID:3-PID:2291-HOST:srv-32-PC_NAME:ssd-volume-client-0-RECON_NO:-0}, {error-xlator=ssd-volume-posix}, {errno=22}, {error=Invalid argument}] ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick2-brick.log <= [2021-03-19 11:45:13.525581 +0000] E [MSGID: 113002] [posix-entry-ops.c:682:posix_mkdir] 0-ssd-volume-posix: gfid is null for (null) [Invalid argument] [2021-03-19 11:45:13.525711 +0000] E [MSGID: 115056] [server-rpc-fops_v2.c:497:server4_mkdir_cbk] 0-ssd-volume-server: MKDIR info [{frame=10055}, {MKDIR_path=}, {uuid_utoa=00000000-0000-0000-0000-000000000001}, {bname=}, {client=CTX_ID:4b47408f-323c-4c6a-9a20-2ae2a3a2cdb8-GRAPH_ID:3-PID:2291-HOST:srv-32-PC_NAME:ssd-volume-client-3-RECON_NO:-0}, {error-xlator=ssd-volume-posix}, {errno=22}, {error=Invalid argument}] ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick1-brick.log <= [2021-03-19 11:45:38.829803 +0000] E [MSGID: 115056] [server-rpc-fops_v2.c:497:server4_mkdir_cbk] 0-ssd-volume-server: MKDIR info [{frame=11820}, {MKDIR_path=}, {uuid_utoa=00000000-0000-0000-0000-000000000001}, {bname=}, {client=CTX_ID:974f4637-64ef-42e6-afad-1dc9c67c4a43-GRAPH_ID:3-PID:2062-HOST:srv-33-PC_NAME:ssd-volume-client-0-RECON_NO:-0}, {error-xlator=ssd-volume-posix}, {errno=22}, {error=Invalid argument}] ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick2-brick.log <= [2021-03-19 11:45:38.829970 +0000] E [MSGID: 115056] [server-rpc-fops_v2.c:497:server4_mkdir_cbk] 0-ssd-volume-server: MKDIR info [{frame=10058}, {MKDIR_path=}, {uuid_utoa=00000000-0000-0000-0000-000000000001}, {bname=}, {client=CTX_ID:974f4637-64ef-42e6-afad-1dc9c67c4a43-GRAPH_ID:3-PID:2062-HOST:srv-33-PC_NAME:ssd-volume-client-3-RECON_NO:-0}, {error-xlator=ssd-volume-posix}, {errno=22}, {error=Invalid argument}] ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick1-brick.log <= [2021-03-19 11:45:38.829721 +0000] E [MSGID: 113002] [posix-entry-ops.c:682:posix_mkdir] 0-ssd-volume-posix: gfid is null for (null) [Invalid argument] ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick2-brick.log <= [2021-03-19 11:45:38.829883 +0000] E [MSGID: 113002] [posix-entry-ops.c:682:posix_mkdir] 0-ssd-volume-posix: gfid is null for (null) [Invalid argument] [2021-03-19 11:45:50.005995 +0000] E [MSGID: 113002] [posix-entry-ops.c:682:posix_mkdir] 0-ssd-volume-posix: gfid is null for (null) [Invalid argument] [2021-03-19 11:45:50.006115 +0000] E [MSGID: 115056] [server-rpc-fops_v2.c:497:server4_mkdir_cbk] 0-ssd-volume-server: MKDIR info [{frame=10082}, {MKDIR_path=}, {uuid_utoa=00000000-0000-0000-0000-000000000001}, {bname=}, {client=CTX_ID:4945546f-f368-4fa7-8bfc-3dd7abda5d1b-GRAPH_ID:3-PID:2486-HOST:srv-31-PC_NAME:ssd-volume-client-3-RECON_NO:-0}, {error-xlator=ssd-volume-posix}, {errno=22}, {error=Invalid argument}] ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick1-brick.log <= [2021-03-19 11:45:50.006096 +0000] E [MSGID: 113002] [posix-entry-ops.c:682:posix_mkdir] 0-ssd-volume-posix: gfid is null for (null) [Invalid argument] [2021-03-19 11:45:50.006212 +0000] E [MSGID: 115056] [server-rpc-fops_v2.c:497:server4_mkdir_cbk] 0-ssd-volume-server: MKDIR info [{frame=11844}, {MKDIR_path=}, {uuid_utoa=00000000-0000-0000-0000-000000000001}, {bname=}, {client=CTX_ID:4945546f-f368-4fa7-8bfc-3dd7abda5d1b-GRAPH_ID:3-PID:2486-HOST:srv-31-PC_NAME:ssd-volume-client-0-RECON_NO:-0}, {error-xlator=ssd-volume-posix}, {errno=22}, {error=Invalid argument}] ==> /var/log/glusterfs/glustershd.log <= [2021-03-19 11:45:50.006255 +0000] E [MSGID: 114031] [client-rpc-fops_v2.c:214:client4_0_mkdir_cbk] 3-ssd-volume-client-3: remote operation failed. [{path=(null)}, {errno=22}, {error=Invalid argument}] [2021-03-19 11:45:50.006352 +0000] E [MSGID: 114031] [client-rpc-fops_v2.c:214:client4_0_mkdir_cbk] 3-ssd-volume-client-0: remote operation failed. [{path=(null)}, {errno=22}, {error=Invalid argument}] [2021-03-19 11:45:50.006408 +0000] E [MSGID: 114031] [client-rpc-fops_v2.c:214:client4_0_mkdir_cbk] 3-ssd-volume-client-4: remote operation failed. [{path=(null)}, {errno=22}, {error=Invalid argument}] [2021-03-19 11:45:50.006505 +0000] E [MSGID: 114031] [client-rpc-fops_v2.c:214:client4_0_mkdir_cbk] 3-ssd-volume-client-5: remote operation failed. [{path=(null)}, {errno=22}, {error=Invalid argument}] [2021-03-19 11:45:50.006562 +0000] E [MSGID: 114031] [client-rpc-fops_v2.c:214:client4_0_mkdir_cbk] 3-ssd-volume-client-1: remote operation failed. [{path=(null)}, {errno=22}, {error=Invalid argument}] [2021-03-19 11:45:50.006645 +0000] E [MSGID: 114031] [client-rpc-fops_v2.c:214:client4_0_mkdir_cbk] 3-ssd-volume-client-2: remote operation failed. [{path=(null)}, {errno=22}, {error=Invalid argument}] Everything seems to be ok root at srv-31:~# gluster volume status ssd-volume Status of volume: ssd-volume Gluster process???????????????????????????? TCP Port? RDMA Port? Online? Pid ------------------------------------------------------------------------------ Brick srv-31.lan.example.com:/data/glusterfs/ssd/brick1/brick?????????????? 49156???? 0????????? Y?????? 9242 Brick srv-32.lan.example.com:/data/glusterfs/ssd/brick1/brick?????????????? 49156???? 0????????? Y?????? 7968 Brick srv-33.lan.example.com:/data/glusterfs/ssd/brick1/brick?????????????? 49156???? 0????????? Y?????? 8211 Brick srv-31.lan.example.com:/data/glusterfs/ssd/brick2/brick?????????????? 49157???? 0????????? Y?????? 9258 Brick srv-32.lan.example.com:/data/glusterfs/ssd/brick2/brick?????????????? 49157???? 0????????? Y?????? 7984 Brick srv-33.lan.example.com:/data/glusterfs/ssd/brick2/brick?????????????? 49157???? 0????????? Y?????? 8227 Self-heal Daemon on localhost?????????????? N/A?????? N/A??????? Y?????? 2486 Self-heal Daemon on srv-32.lan.example.com????????????????????????????????? N/A?????? N/A??????? Y?????? 2291 Self-heal Daemon on srv-33.lan.example.com????????????????????????????????? N/A?????? N/A??????? Y?????? 2062 Task Status of Volume ssd-volume ------------------------------------------------------------------------------ There are no active volume tasks root at srv-31:~# gluster volume info ssd-volume Volume Name: ssd-volume Type: Distributed-Replicate Volume ID: a6f3426f-5b33-404b-ab61-581e24e0c36d Status: Started Snapshot Count: 0 Number of Bricks: 2 x 3 = 6 Transport-type: tcp Bricks: Brick1: srv-31.lan.example.com:/data/glusterfs/ssd/brick1/brick Brick2: srv-32.lan.example.com:/data/glusterfs/ssd/brick1/brick Brick3: srv-33.lan.example.com:/data/glusterfs/ssd/brick1/brick Brick4: srv-31.lan.example.com:/data/glusterfs/ssd/brick2/brick Brick5: srv-32.lan.example.com:/data/glusterfs/ssd/brick2/brick Brick6: srv-33.lan.example.com:/data/glusterfs/ssd/brick2/brick Options Reconfigured: server.allow-insecure: on storage.owner-gid: 64055 storage.owner-uid: 64055 ssl.cipher-list: HIGH:!SSLv2 performance.client-io-threads: off nfs.disable: on transport.address-family: inet storage.fips-mode-rchecksum: on client.ssl: off server.ssl: off auth.ssl-allow: * root at srv-31:~# gluster peer status Number of Peers: 2 Hostname: srv-32.lan.example.com Uuid: 0a11bfb9-5821-42f0-8ef3-18b36bfcfa8a State: Peer in Cluster (Connected) Hostname: srv-33.lan.example.com Uuid: 111d93d2-64aa-463f-8f33-7b53a3f05cab State: Peer in Cluster (Connected) root at srv-31:~# gluster pool list UUID??????????????????????????????????? Hostname??????????????????????????????? State 0a11bfb9-5821-42f0-8ef3-18b36bfcfa8a??? srv-32.lan.example.com????????????????? Connected 111d93d2-64aa-463f-8f33-7b53a3f05cab??? srv-33.lan.example.com????????????????? Connected 67e9da67-90c5-486b-acb1-eb91abebcefb??? localhost?????????????????????????????? Connected root at srv-32:~# gluster pool list UUID??????????????????????????????????? Hostname??????????????????????????????? State 111d93d2-64aa-463f-8f33-7b53a3f05cab??? srv-33.lan.example.com????????????????? Connected 67e9da67-90c5-486b-acb1-eb91abebcefb??? 10.0.0.31?????????????????????????????? Connected 0a11bfb9-5821-42f0-8ef3-18b36bfcfa8a??? localhost?????????????????????????????? Connected root at srv-33:~# gluster pool list UUID??????????????????????????????????? Hostname??????????????????????????????? State 0a11bfb9-5821-42f0-8ef3-18b36bfcfa8a??? srv-32.lan.example.com????????????????? Connected 67e9da67-90c5-486b-acb1-eb91abebcefb??? 10.0.0.31?????????????????????????????? Connected 111d93d2-64aa-463f-8f33-7b53a3f05cab??? localhost?????????????????????????????? Connected root at srv-31:~# cat /etc/glusterfs/glusterd.vol volume management ??? type mgmt/glusterd ??? option working-directory /var/lib/glusterd ??? option transport-type socket ??? option transport.socket.keepalive-time 10 ??? option transport.socket.keepalive-interval 2 ??? option transport.socket.read-fail-log off ??? option transport.socket.listen-port 24007 ??? option ping-timeout 0 ??? option event-threads 1 #?? option lock-timer 180 #?? option transport.address-family inet6 #?? option base-port 49152 ??? option max-port? 60999 ??? option rpc-auth-allow-insecure on end-volume root at srv-31:~# ss -lntp State???? Recv-Q??? Send-Q?????? Local Address:Port??????? Peer Address:Port??????????????????????????????????????????????????????????????????????????????????? LISTEN??? 0???????? 128??????????????? 0.0.0.0:49153??????????? 0.0.0.0:*??????? users:(("glusterfsd",pid=2455,fd=11))????????????????????????????????????????? LISTEN??? 0???????? 128??????????????? 0.0.0.0:49156??????????? 0.0.0.0:*??????? users:(("glusterfsd",pid=9242,fd=11))????????????????????????????????????????? LISTEN??? 0???????? 128??????????????? 0.0.0.0:49157??????????? 0.0.0.0:*??????? users:(("glusterfsd",pid=9258,fd=11))????????????????????????????????????????? LISTEN??? 0???????? 128??????????????? 0.0.0.0:24007??????????? 0.0.0.0:*??????? users:(("glusterd",pid=1954,fd=10))??????????????????????????????????????????? LISTEN??? 0???????? 128??????????????? 0.0.0.0:111????????????? 0.0.0.0:*??????? users:(("rpcbind",pid=1716,fd=4),("systemd",pid=1,fd=36))????????????????????? LISTEN??? 0???????? 128??????????????? 0.0.0.0:2224???????????? 0.0.0.0:*??????? users:(("pcsd",pid=2126,fd=4))???????????????????????????????????????????????? LISTEN??? 0???????? 128??????????????? 0.0.0.0:22?????????????? 0.0.0.0:*??????? users:(("sshd",pid=1963,fd=3))???????????????????????????????????????????????? LISTEN??? 0???????? 20?????????????? 127.0.0.1:25?????????????? 0.0.0.0:*??????? users:(("exim4",pid=2377,fd=3))??????????????????????????????????????????????? LISTEN??? 0???????? 128??????????????? 0.0.0.0:49152??????????? 0.0.0.0:*??????? users:(("glusterfsd",pid=2446,fd=11))????????????????????????????????????????? LISTEN??? 0???????? 128?????????????????? [::]:111???????????????? [::]:*??????? users:(("rpcbind",pid=1716,fd=6),("systemd",pid=1,fd=38))????????????????????? LISTEN??? 0???????? 128?????????????????? [::]:2224??????????????? [::]:*??????? users:(("pcsd",pid=2126,fd=5)) root at srv-31:~# ss -tnp | grep gluster ESTAB?? 0???????? 0??????????????? 127.0.0.1:49149??????????? 127.0.1.1:24007??? users:(("glusterfsd",pid=2446,fd=9))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49144??????????? 10.0.0.33:49153??? users:(("glusterfs",pid=2486,fd=17))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:24007??????????? 127.0.0.1:49145??? users:(("glusterd",pid=1954,fd=26))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.1.1:49157??????????? 127.0.0.1:49140??? users:(("glusterfsd",pid=9258,fd=10))????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:49137??????????? 127.0.1.1:49156??? users:(("glusterfs",pid=2917,fd=10))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49146??????????? 10.0.0.32:49152??? users:(("glusterfs",pid=2486,fd=25))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49153??????????? 10.0.0.33:49147??? users:(("glusterfsd",pid=2455,fd=270))???????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.1.1:24007??????????? 127.0.0.1:49148??? users:(("glusterd",pid=1954,fd=12))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49157??????????? 10.0.0.33:49141??? users:(("glusterfsd",pid=9258,fd=271))???????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.1.1:24007??????????? 127.0.0.1:49131??? users:(("glusterd",pid=1954,fd=31))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49152??????????? 10.0.0.32:49146??? users:(("glusterfsd",pid=2446,fd=271))???????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49134??????????? 10.0.0.33:24007??? users:(("glusterd",pid=1954,fd=33))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49127??????????? 10.0.0.33:49157??? users:(("glusterfs",pid=2917,fd=11))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:49142??????????? 127.0.1.1:49156??? users:(("glusterfs",pid=2486,fd=15))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:49135??????????? 127.0.1.1:49157??? users:(("glusterfs",pid=2917,fd=14))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:49145??????????? 127.0.0.1:24007??? users:(("glusterfs",pid=2486,fd=9))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.1.1:49157??????????? 127.0.0.1:49135??? users:(("glusterfsd",pid=9258,fd=272))???????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.1.1:49152??????????? 127.0.0.1:49141??? users:(("glusterfsd",pid=2446,fd=10))????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49157??????????? 10.0.0.32:49144??? users:(("glusterfsd",pid=9258,fd=270))???????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.1.1:24007??????????? 127.0.0.1:49132??? users:(("glusterd",pid=1954,fd=25))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:49148??????????? 127.0.1.1:24007??? users:(("glusterfsd",pid=2455,fd=9))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49118??????????? 10.0.0.32:49156??? users:(("glusterfs",pid=2486,fd=13))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.1.1:49156??????????? 127.0.0.1:49137??? users:(("glusterfsd",pid=9242,fd=272))???????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49121??????????? 10.0.0.33:49156??? users:(("glusterfs",pid=2917,fd=13))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:49132??????????? 127.0.1.1:24007??? users:(("glusterfsd",pid=9242,fd=9))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:49141??????????? 127.0.1.1:49152??? users:(("glusterfs",pid=2486,fd=22))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49156??????????? 10.0.0.32:49148??? users:(("glusterfsd",pid=9242,fd=270))???????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49152??????????? 10.0.0.33:49149??? users:(("glusterfsd",pid=2446,fd=270))???????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:49140??????????? 127.0.1.1:49157??? users:(("glusterfs",pid=2486,fd=11))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49123??????????? 10.0.0.32:49157??? users:(("glusterfs",pid=2917,fd=12))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49141??????????? 10.0.0.33:49152??? users:(("glusterfs",pid=2486,fd=23))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:49131??????????? 127.0.1.1:24007??? users:(("glusterfsd",pid=9258,fd=9))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49153??????????? 10.0.0.32:49145??? users:(("glusterfsd",pid=2455,fd=271))???????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49117??????????? 10.0.0.33:49156??? users:(("glusterfs",pid=2486,fd=5))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49114??????????? 10.0.0.32:49157??? users:(("glusterfs",pid=2486,fd=16))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.1.1:49153??????????? 127.0.0.1:49138??? users:(("glusterfsd",pid=2455,fd=10))????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49143??????????? 10.0.0.32:24007??? users:(("glusterfs",pid=2917,fd=9))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49113??????????? 10.0.0.33:49157??? users:(("glusterfs",pid=2486,fd=18))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49156??????????? 10.0.0.33:49143??? users:(("glusterfsd",pid=9242,fd=271))???????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:49138??????????? 127.0.1.1:49153??? users:(("glusterfs",pid=2486,fd=19))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:24007??????????? 10.0.0.33:49150??? users:(("glusterd",pid=1954,fd=32))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49131??????????? 10.0.0.32:49156??? users:(("glusterfs",pid=2917,fd=7))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49145??????????? 10.0.0.32:49153??? users:(("glusterfs",pid=2486,fd=8))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.1.1:24007??????????? 127.0.0.1:49149??? users:(("glusterd",pid=1954,fd=13))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:24007??????????? 10.0.0.32:49150??? users:(("glusterd",pid=1954,fd=7))???????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49151??????????? 10.0.0.32:24007??? users:(("glusterd",pid=1954,fd=8))???????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.1.1:49156??????????? 127.0.0.1:49142??? users:(("glusterfsd",pid=9242,fd=10)) hostnames resolve correctly: root at srv-31:~# for i in {31..33}; do host srv-$i.lan.example.com; done srv-31.lan.example.com has address 10.0.0.31 srv-32.lan.example.com has address 10.0.0.32 srv-33.lan.example.com has address 10.0.0.33 And network conectivity is ok: root at srv-31:~# for i in {31..33}; do ping -c 1 -q srv-$i.lan.example.com | echo "srv-$i ok"; done srv-31 ok srv-32 ok srv-33 ok root at srv-31:~# for i in {31..33}; do nc -v srv-$i.lan.example.com 24007; done Connection to srv-31.lan.example.com 24007 port [tcp/*] succeeded! Connection to srv-32.lan.example.com 24007 port [tcp/*] succeeded! Connection to srv-33.lan.example.com 24007 port [tcp/*] succeeded! root at srv-31:~# iptables -L Chain INPUT (policy ACCEPT) target???? prot opt source?????????????? destination???????? Chain FORWARD (policy ACCEPT) target???? prot opt source?????????????? destination???????? Chain OUTPUT (policy ACCEPT) target???? prot opt source?????????????? destination Liga??es: --------- [1] http://srv-31.lan.example.com/ssd-volume/libvirt/images/ [2] http://srv-31.lan.example.com/ssd-volume/libvirt/images/test_6.qcow2.im -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.gluster.org/pipermail/gluster-users/attachments/20210319/08159680/attachment-0001.html>
Strahil Nikolov
2021-Mar-19 17:09 UTC
[Gluster-users] fuse access seems ok but native qemu access is too slow
Many oVirt users are using qemu with libgfapi for Virtualization needs. Have you checked this one :?? https://github.com/gluster/glusterfs-specs/blob/master/done/GlusterFS%203.5/libgfapi%20with%20qemu%20libvirt.md I've used only oVirt's way (which obscures the details), but the article looks legit. Best Regards,Strahil Nikolov Hi, I have just configure a distributed-replicate 2x3 gluster volume.It seems to be working fine when I mount the volume with fuse but native gluster access with qemu-img is much slower and outputs errors. Log files are filled with warning and errors. Starting vm with the created images is possible but it takes much more time when using gluster native access. Nevertheless, after starting up, there seems to be no penalty in using the gluster native access image being some times faster. Can anyone, please, help me in figuring out if there is and where is the problem? Thanks rm It seems to be working fine when I mount it with fuse: root at srv-31:~# mount -t glusterfs srv-32.lan.example.com/ssd-volume/ /mnt/ssd-volume/root at srv-31:~# echo 'This is a test' > /mnt/ssd-volume/test/text.txt root at srv-31:~# ll /data/glusterfs/ssd/brick[12]/brick/test/* -rw-r--r-- 2 root root 15 mar 17 14:08 /data/glusterfs/ssd/brick1/brick/test/text.txt root at srv-31:~# time qemu-img create -f qcow2 /mnt/ssd-volume/libvirt/images/test_5.qcow2.img 64G Formatting '/mnt/ssd-volume/libvirt/images/test_5.qcow2.img', fmt=qcow2 size=68719476736 cluster_size=65536 lazy_refcounts=off refcount_bits=16 real??? 0m0,204s user??? 0m0,009s sys???? 0m0,009s Creating a image file onteh mouted gluster volume is quick but I get some warnings on log files: root at srv-31:~# tail -f /var/log/glusterfs/glusterd.log? /var/log/glusterfs/glustershd.log? /var/log/glusterfs/bricks/data-glusterfs-ssd-brick[12]-brick.log ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick2-brick.log <=[2021-03-19 11:37:11.301388 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.303694 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.305808 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.307868 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.309863 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.312139 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.317780 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.319007 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.321096 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.323111 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.325284 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.327319 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.329488 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.331792 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.333597 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.335864 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.339551 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.341110 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.343079 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.345174 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.349569 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.351920 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.353282 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.355272 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.357467 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.359584 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.361771 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.364013 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.366094 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.368094 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.370261 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.372389 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.375550 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] (...) [2021-03-19 11:37:11.477472 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.479897 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.482318 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] [2021-03-19 11:37:11.484489 +0000] W [dict.c:1532:dict_get_with_ref] (-->/usr/lib/x86_64-linux-gnu/glusterfs/9.0/xlator/features/locks.so(+0x26c3e) [0x7fb1dbdccc3e] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_uint32+0x37) [0x7fb1e1a1f3f7] -->/lib/x86_64-linux-gnu/libglusterfs.so.0(dict_get_with_ref+0x7d) [0x7fb1e1a1e86d] ) 0-dict: dict OR key (glusterfs.lk.lkmode) is NULL [Invalid argument] Native gluster access with qemu-img is much slower and outputs errors: root at srv-31:~# time qemu-img create -f qcow2 gluster://srv-31.lan.example.com/ssd-volume/libvirt/images/test_6.qcow2.img 64G Formatting 'gluster://srv-31.lan.example.com/ssd-volume/libvirt/images/test_6.qcow2.img', fmt=qcow2 size=68719476736 cluster_size=65536 lazy_refcounts=off refcount_bits=16 [2021-03-19 11:47:42.490844 +0000] I [io-stats.c:3708:ios_sample_buf_size_configure] 0-ssd-volume: Configure ios_sample_buf? size is 1024 because ios_sample_interval is 0 [2021-03-19 11:47:42.615942 +0000] E [MSGID: 108006] [afr-common.c:6146:__afr_handle_child_down_event] 0-ssd-volume-replicate-0: All subvolumes are down. Going offline until at least one of them comes back up. [2021-03-19 11:47:42.617033 +0000] E [MSGID: 108006] [afr-common.c:6146:__afr_handle_child_down_event] 0-ssd-volume-replicate-1: All subvolumes are down. Going offline until at least one of them comes back up. [2021-03-19 11:47:52.502174 +0000] I [io-stats.c:4038:fini] 0-ssd-volume: io-stats translator unloaded [2021-03-19 11:47:53.514364 +0000] I [io-stats.c:3708:ios_sample_buf_size_configure] 0-ssd-volume: Configure ios_sample_buf? size is 1024 because ios_sample_interval is 0 [2021-03-19 11:47:53.654336 +0000] E [MSGID: 108006] [afr-common.c:6146:__afr_handle_child_down_event] 0-ssd-volume-replicate-0: All subvolumes are down. Going offline until at least one of them comes back up. [2021-03-19 11:47:53.655251 +0000] E [MSGID: 108006] [afr-common.c:6146:__afr_handle_child_down_event] 0-ssd-volume-replicate-1: All subvolumes are down. Going offline until at least one of them comes back up. [2021-03-19 11:48:03.525947 +0000] I [io-stats.c:4038:fini] 0-ssd-volume: io-stats translator unloaded real??? 0m22,068s user??? 0m0,055s sys???? 0m0,043s In both cases images are written correctly (and usable): root at srv-31:~# l /data/glusterfs/ssd/brick[12]/brick/libvirt/images/test_[56]* -rw-r--r-- 2 root root 193K mar 19 11:37 /data/glusterfs/ssd/brick2/brick/libvirt/images/test_5.qcow2.img -rw------- 2 root root 193K mar 19 11:47 /data/glusterfs/ssd/brick2/brick/libvirt/images/test_6.qcow2.img But I get lots of warnings on log files: root at srv-31:~# tail -f /var/log/glusterfs/glusterd.log? /var/log/glusterfs/glustershd.log? /var/log/glusterfs/bricks/data-glusterfs-ssd-brick[12]-brick.log ==> /var/log/glusterfs/glusterd.log <=[2021-03-19 11:47:42.483736 +0000] I [MSGID: 106496] [glusterd-handshake.c:969:__server_getspec] 0-management: Received mount request for volume ssd-volume ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick1-brick.log <=[2021-03-19 11:47:42.498908 +0000] I [addr.c:54:compare_addr_and_update] 0-/data/glusterfs/ssd/brick1/brick: allowed = "*", received addr = "127.0.0.1" [2021-03-19 11:47:42.498967 +0000] I [login.c:110:gf_auth] 0-auth/login: allowed user names: 80c9a2bf-6fad-4023-8458-a175cef7f681 [2021-03-19 11:47:42.498989 +0000] I [MSGID: 115029] [server-handshake.c:561:server_setvolume] 0-ssd-volume-server: accepted client from CTX_ID:d0cc883b-859c-4143-ab22-83e72673904a-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-0-RECON_NO:-0 (version: 9.0) with subvol /data/glusterfs/ssd/brick1/brick ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick2-brick.log <=[2021-03-19 11:47:42.502029 +0000] I [addr.c:54:compare_addr_and_update] 0-/data/glusterfs/ssd/brick2/brick: allowed = "*", received addr = "127.0.0.1" [2021-03-19 11:47:42.502087 +0000] I [login.c:110:gf_auth] 0-auth/login: allowed user names: 80c9a2bf-6fad-4023-8458-a175cef7f681 [2021-03-19 11:47:42.502109 +0000] I [MSGID: 115029] [server-handshake.c:561:server_setvolume] 0-ssd-volume-server: accepted client from CTX_ID:d0cc883b-859c-4143-ab22-83e72673904a-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-3-RECON_NO:-0 (version: 9.0) with subvol /data/glusterfs/ssd/brick2/brick ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick1-brick.log <=[2021-03-19 11:47:42.615182 +0000] W [socket.c:767:__socket_rwv] 0-tcp.ssd-volume-server: readv on 127.0.0.1:49151 failed (No data available) [2021-03-19 11:47:42.615258 +0000] I [MSGID: 115036] [server.c:500:server_rpc_notify] 0-ssd-volume-server: disconnecting connection [{client-uid=CTX_ID:d0cc883b-859c-4143-ab22-83e72673904a-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-0-RECON_NO:-0}] ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick2-brick.log <=[2021-03-19 11:47:42.615215 +0000] W [socket.c:767:__socket_rwv] 0-tcp.ssd-volume-server: readv on 127.0.0.1:49150 failed (No data available) [2021-03-19 11:47:42.615316 +0000] I [MSGID: 115036] [server.c:500:server_rpc_notify] 0-ssd-volume-server: disconnecting connection [{client-uid=CTX_ID:d0cc883b-859c-4143-ab22-83e72673904a-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-3-RECON_NO:-0}] ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick1-brick.log <=[2021-03-19 11:47:42.615459 +0000] I [MSGID: 101055] [client_t.c:397:gf_client_unref] 0-ssd-volume-server: Shutting down connection CTX_ID:d0cc883b-859c-4143-ab22-83e72673904a-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-0-RECON_NO:-0 ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick2-brick.log <=[2021-03-19 11:47:42.615524 +0000] I [MSGID: 101055] [client_t.c:397:gf_client_unref] 0-ssd-volume-server: Shutting down connection CTX_ID:d0cc883b-859c-4143-ab22-83e72673904a-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-3-RECON_NO:-0 ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick1-brick.log <=[2021-03-19 11:47:53.522422 +0000] I [addr.c:54:compare_addr_and_update] 0-/data/glusterfs/ssd/brick1/brick: allowed = "*", received addr = "127.0.0.1" [2021-03-19 11:47:53.522480 +0000] I [login.c:110:gf_auth] 0-auth/login: allowed user names: 80c9a2bf-6fad-4023-8458-a175cef7f681 [2021-03-19 11:47:53.522502 +0000] I [MSGID: 115029] [server-handshake.c:561:server_setvolume] 0-ssd-volume-server: accepted client from CTX_ID:53e36496-2f5a-4599-9d6b-aeda7822a7a0-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-0-RECON_NO:-0 (version: 9.0) with subvol /data/glusterfs/ssd/brick1/brick ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick2-brick.log <=[2021-03-19 11:47:53.525344 +0000] I [addr.c:54:compare_addr_and_update] 0-/data/glusterfs/ssd/brick2/brick: allowed = "*", received addr = "127.0.0.1" [2021-03-19 11:47:53.525396 +0000] I [login.c:110:gf_auth] 0-auth/login: allowed user names: 80c9a2bf-6fad-4023-8458-a175cef7f681 [2021-03-19 11:47:53.525419 +0000] I [MSGID: 115029] [server-handshake.c:561:server_setvolume] 0-ssd-volume-server: accepted client from CTX_ID:53e36496-2f5a-4599-9d6b-aeda7822a7a0-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-3-RECON_NO:-0 (version: 9.0) with subvol /data/glusterfs/ssd/brick2/brick ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick1-brick.log <=[2021-03-19 11:47:53.653652 +0000] W [socket.c:767:__socket_rwv] 0-tcp.ssd-volume-server: readv on 127.0.0.1:49146 failed (No data available) [2021-03-19 11:47:53.653731 +0000] I [MSGID: 115036] [server.c:500:server_rpc_notify] 0-ssd-volume-server: disconnecting connection [{client-uid=CTX_ID:53e36496-2f5a-4599-9d6b-aeda7822a7a0-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-0-RECON_NO:-0}] ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick2-brick.log <=[2021-03-19 11:47:53.653752 +0000] W [socket.c:767:__socket_rwv] 0-tcp.ssd-volume-server: readv on 127.0.0.1:49144 failed (No data available) [2021-03-19 11:47:53.653840 +0000] I [MSGID: 115036] [server.c:500:server_rpc_notify] 0-ssd-volume-server: disconnecting connection [{client-uid=CTX_ID:53e36496-2f5a-4599-9d6b-aeda7822a7a0-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-3-RECON_NO:-0}] ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick1-brick.log <=[2021-03-19 11:47:53.653928 +0000] I [MSGID: 101055] [client_t.c:397:gf_client_unref] 0-ssd-volume-server: Shutting down connection CTX_ID:53e36496-2f5a-4599-9d6b-aeda7822a7a0-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-0-RECON_NO:-0 ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick2-brick.log <=[2021-03-19 11:47:53.654040 +0000] I [MSGID: 101055] [client_t.c:397:gf_client_unref] 0-ssd-volume-server: Shutting down connection CTX_ID:53e36496-2f5a-4599-9d6b-aeda7822a7a0-GRAPH_ID:0-PID:53235-HOST:srv-31-PC_NAME:ssd-volume-client-3-RECON_NO:-0 ==> /var/log/glusterfs/glusterd.log <=[2021-03-19 11:47:53.507207 +0000] I [MSGID: 106496] [glusterd-handshake.c:969:__server_getspec] 0-management: Received mount request for volume ssd-volume Starting a vm with a virtual disk on the mounted gluster volume (-drive file=/mnt/ssd-volume/libvirt/images/test_6.qcow2.img)is quick:root at srv-31:~# time virsh start vm-11 Domain vm-11 started real??? 0m0,277s user??? 0m0,020s sys???? 0m0,004s Statring a vm with a virtual disk on gluster volume with native access (-drive file=gluster://srv-31.lan.example.com:24007/ssd-volume/libvirt/images/test_7.qcow2.img)is much slower:root at srv-31:~# time virsh start vm-11 Domain vm-11 started real??? 0m22,339s user??? 0m0,021s sys???? 0m0,007s>From time to time, even without user operations, log files report errors:root at srv-31:~# tail -f /var/log/glusterfs/glusterd.log? /var/log/glusterfs/glustershd.log? /var/log/glusterfs/bricks/data-glusterfs-ssd-brick[12]-brick.log ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick1-brick.log <=[2021-03-19 11:45:09.525079 +0000] E [MSGID: 113002] [posix-entry-ops.c:682:posix_mkdir] 0-ssd-volume-posix: gfid is null for (null) [Invalid argument] [2021-03-19 11:45:09.525212 +0000] E [MSGID: 115056] [server-rpc-fops_v2.c:497:server4_mkdir_cbk] 0-ssd-volume-server: MKDIR info [{frame=11817}, {MKDIR_path=}, {uuid_utoa=00000000-0000-0000-0000-000000000001}, {bname=}, {client=CTX_ID:4b47408f-323c-4c6a-9a20-2ae2a3a2cdb8-GRAPH_ID:3-PID:2291-HOST:srv-32-PC_NAME:ssd-volume-client-0-RECON_NO:-0}, {error-xlator=ssd-volume-posix}, {errno=22}, {error=Invalid argument}] ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick2-brick.log <=[2021-03-19 11:45:13.525581 +0000] E [MSGID: 113002] [posix-entry-ops.c:682:posix_mkdir] 0-ssd-volume-posix: gfid is null for (null) [Invalid argument] [2021-03-19 11:45:13.525711 +0000] E [MSGID: 115056] [server-rpc-fops_v2.c:497:server4_mkdir_cbk] 0-ssd-volume-server: MKDIR info [{frame=10055}, {MKDIR_path=}, {uuid_utoa=00000000-0000-0000-0000-000000000001}, {bname=}, {client=CTX_ID:4b47408f-323c-4c6a-9a20-2ae2a3a2cdb8-GRAPH_ID:3-PID:2291-HOST:srv-32-PC_NAME:ssd-volume-client-3-RECON_NO:-0}, {error-xlator=ssd-volume-posix}, {errno=22}, {error=Invalid argument}] ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick1-brick.log <=[2021-03-19 11:45:38.829803 +0000] E [MSGID: 115056] [server-rpc-fops_v2.c:497:server4_mkdir_cbk] 0-ssd-volume-server: MKDIR info [{frame=11820}, {MKDIR_path=}, {uuid_utoa=00000000-0000-0000-0000-000000000001}, {bname=}, {client=CTX_ID:974f4637-64ef-42e6-afad-1dc9c67c4a43-GRAPH_ID:3-PID:2062-HOST:srv-33-PC_NAME:ssd-volume-client-0-RECON_NO:-0}, {error-xlator=ssd-volume-posix}, {errno=22}, {error=Invalid argument}] ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick2-brick.log <=[2021-03-19 11:45:38.829970 +0000] E [MSGID: 115056] [server-rpc-fops_v2.c:497:server4_mkdir_cbk] 0-ssd-volume-server: MKDIR info [{frame=10058}, {MKDIR_path=}, {uuid_utoa=00000000-0000-0000-0000-000000000001}, {bname=}, {client=CTX_ID:974f4637-64ef-42e6-afad-1dc9c67c4a43-GRAPH_ID:3-PID:2062-HOST:srv-33-PC_NAME:ssd-volume-client-3-RECON_NO:-0}, {error-xlator=ssd-volume-posix}, {errno=22}, {error=Invalid argument}] ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick1-brick.log <=[2021-03-19 11:45:38.829721 +0000] E [MSGID: 113002] [posix-entry-ops.c:682:posix_mkdir] 0-ssd-volume-posix: gfid is null for (null) [Invalid argument] ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick2-brick.log <=[2021-03-19 11:45:38.829883 +0000] E [MSGID: 113002] [posix-entry-ops.c:682:posix_mkdir] 0-ssd-volume-posix: gfid is null for (null) [Invalid argument] [2021-03-19 11:45:50.005995 +0000] E [MSGID: 113002] [posix-entry-ops.c:682:posix_mkdir] 0-ssd-volume-posix: gfid is null for (null) [Invalid argument] [2021-03-19 11:45:50.006115 +0000] E [MSGID: 115056] [server-rpc-fops_v2.c:497:server4_mkdir_cbk] 0-ssd-volume-server: MKDIR info [{frame=10082}, {MKDIR_path=}, {uuid_utoa=00000000-0000-0000-0000-000000000001}, {bname=}, {client=CTX_ID:4945546f-f368-4fa7-8bfc-3dd7abda5d1b-GRAPH_ID:3-PID:2486-HOST:srv-31-PC_NAME:ssd-volume-client-3-RECON_NO:-0}, {error-xlator=ssd-volume-posix}, {errno=22}, {error=Invalid argument}] ==> /var/log/glusterfs/bricks/data-glusterfs-ssd-brick1-brick.log <=[2021-03-19 11:45:50.006096 +0000] E [MSGID: 113002] [posix-entry-ops.c:682:posix_mkdir] 0-ssd-volume-posix: gfid is null for (null) [Invalid argument] [2021-03-19 11:45:50.006212 +0000] E [MSGID: 115056] [server-rpc-fops_v2.c:497:server4_mkdir_cbk] 0-ssd-volume-server: MKDIR info [{frame=11844}, {MKDIR_path=}, {uuid_utoa=00000000-0000-0000-0000-000000000001}, {bname=}, {client=CTX_ID:4945546f-f368-4fa7-8bfc-3dd7abda5d1b-GRAPH_ID:3-PID:2486-HOST:srv-31-PC_NAME:ssd-volume-client-0-RECON_NO:-0}, {error-xlator=ssd-volume-posix}, {errno=22}, {error=Invalid argument}] ==> /var/log/glusterfs/glustershd.log <=[2021-03-19 11:45:50.006255 +0000] E [MSGID: 114031] [client-rpc-fops_v2.c:214:client4_0_mkdir_cbk] 3-ssd-volume-client-3: remote operation failed. [{path=(null)}, {errno=22}, {error=Invalid argument}] [2021-03-19 11:45:50.006352 +0000] E [MSGID: 114031] [client-rpc-fops_v2.c:214:client4_0_mkdir_cbk] 3-ssd-volume-client-0: remote operation failed. [{path=(null)}, {errno=22}, {error=Invalid argument}] [2021-03-19 11:45:50.006408 +0000] E [MSGID: 114031] [client-rpc-fops_v2.c:214:client4_0_mkdir_cbk] 3-ssd-volume-client-4: remote operation failed. [{path=(null)}, {errno=22}, {error=Invalid argument}] [2021-03-19 11:45:50.006505 +0000] E [MSGID: 114031] [client-rpc-fops_v2.c:214:client4_0_mkdir_cbk] 3-ssd-volume-client-5: remote operation failed. [{path=(null)}, {errno=22}, {error=Invalid argument}] [2021-03-19 11:45:50.006562 +0000] E [MSGID: 114031] [client-rpc-fops_v2.c:214:client4_0_mkdir_cbk] 3-ssd-volume-client-1: remote operation failed. [{path=(null)}, {errno=22}, {error=Invalid argument}] [2021-03-19 11:45:50.006645 +0000] E [MSGID: 114031] [client-rpc-fops_v2.c:214:client4_0_mkdir_cbk] 3-ssd-volume-client-2: remote operation failed. [{path=(null)}, {errno=22}, {error=Invalid argument}] Everything seems to be ok root at srv-31:~# gluster volume status ssd-volume Status of volume: ssd-volume Gluster process???????????????????????????? TCP Port? RDMA Port? Online? Pid ------------------------------------------------------------------------------ Brick srv-31.lan.example.com:/data/glusterfs/ssd/brick1/brick?????????????? 49156???? 0????????? Y?????? 9242 Brick srv-32.lan.example.com:/data/glusterfs/ssd/brick1/brick?????????????? 49156???? 0????????? Y?????? 7968 Brick srv-33.lan.example.com:/data/glusterfs/ssd/brick1/brick?????????????? 49156???? 0????????? Y?????? 8211 Brick srv-31.lan.example.com:/data/glusterfs/ssd/brick2/brick?????????????? 49157???? 0????????? Y?????? 9258 Brick srv-32.lan.example.com:/data/glusterfs/ssd/brick2/brick?????????????? 49157???? 0????????? Y?????? 7984 Brick srv-33.lan.example.com:/data/glusterfs/ssd/brick2/brick?????????????? 49157???? 0????????? Y?????? 8227 Self-heal Daemon on localhost?????????????? N/A?????? N/A??????? Y?????? 2486 Self-heal Daemon on srv-32.lan.example.com????????????????????????????????? N/A?????? N/A??????? Y?????? 2291 Self-heal Daemon on srv-33.lan.example.com????????????????????????????????? N/A?????? N/A??????? Y?????? 2062 Task Status of Volume ssd-volume ------------------------------------------------------------------------------ There are no active volume tasks root at srv-31:~# gluster volume info ssd-volume Volume Name: ssd-volume Type: Distributed-Replicate Volume ID: a6f3426f-5b33-404b-ab61-581e24e0c36d Status: Started Snapshot Count: 0 Number of Bricks: 2 x 3 = 6 Transport-type: tcp Bricks: Brick1: srv-31.lan.example.com:/data/glusterfs/ssd/brick1/brick Brick2: srv-32.lan.example.com:/data/glusterfs/ssd/brick1/brick Brick3: srv-33.lan.example.com:/data/glusterfs/ssd/brick1/brick Brick4: srv-31.lan.example.com:/data/glusterfs/ssd/brick2/brick Brick5: srv-32.lan.example.com:/data/glusterfs/ssd/brick2/brick Brick6: srv-33.lan.example.com:/data/glusterfs/ssd/brick2/brick Options Reconfigured: server.allow-insecure: on storage.owner-gid: 64055 storage.owner-uid: 64055 ssl.cipher-list: HIGH:!SSLv2 performance.client-io-threads: off nfs.disable: on transport.address-family: inet storage.fips-mode-rchecksum: on client.ssl: off server.ssl: off auth.ssl-allow: * root at srv-31:~# gluster peer status Number of Peers: 2 Hostname: srv-32.lan.example.com Uuid: 0a11bfb9-5821-42f0-8ef3-18b36bfcfa8a State: Peer in Cluster (Connected) Hostname: srv-33.lan.example.com Uuid: 111d93d2-64aa-463f-8f33-7b53a3f05cab State: Peer in Cluster (Connected) root at srv-31:~# gluster pool list UUID??????????????????????????????????? Hostname??????????????????????????????? State 0a11bfb9-5821-42f0-8ef3-18b36bfcfa8a??? srv-32.lan.example.com????????????????? Connected 111d93d2-64aa-463f-8f33-7b53a3f05cab??? srv-33.lan.example.com????????????????? Connected 67e9da67-90c5-486b-acb1-eb91abebcefb??? localhost?????????????????????????????? Connected root at srv-32:~# gluster pool list UUID??????????????????????????????????? Hostname??????????????????????????????? State 111d93d2-64aa-463f-8f33-7b53a3f05cab??? srv-33.lan.example.com????????????????? Connected 67e9da67-90c5-486b-acb1-eb91abebcefb??? 10.0.0.31?????????????????????????????? Connected 0a11bfb9-5821-42f0-8ef3-18b36bfcfa8a??? localhost?????????????????????????????? Connected root at srv-33:~# gluster pool list UUID??????????????????????????????????? Hostname??????????????????????????????? State 0a11bfb9-5821-42f0-8ef3-18b36bfcfa8a??? srv-32.lan.example.com????????????????? Connected 67e9da67-90c5-486b-acb1-eb91abebcefb??? 10.0.0.31?????????????????????????????? Connected 111d93d2-64aa-463f-8f33-7b53a3f05cab??? localhost?????????????????????????????? Connected root at srv-31:~# cat /etc/glusterfs/glusterd.vol volume management ??? type mgmt/glusterd ??? option working-directory /var/lib/glusterd ??? option transport-type socket ??? option transport.socket.keepalive-time 10 ??? option transport.socket.keepalive-interval 2 ??? option transport.socket.read-fail-log off ??? option transport.socket.listen-port 24007 ??? option ping-timeout 0 ??? option event-threads 1 #?? option lock-timer 180 #?? option transport.address-family inet6 #?? option base-port 49152 ??? option max-port? 60999 ??? option rpc-auth-allow-insecure on end-volume root at srv-31:~# ss -lntp State???? Recv-Q??? Send-Q?????? Local Address:Port??????? Peer Address:Port??????????????????????????????????????????????????????????????????????????????????? LISTEN??? 0???????? 128??????????????? 0.0.0.0:49153??????????? 0.0.0.0:*??????? users:(("glusterfsd",pid=2455,fd=11))????????????????????????????????????????? LISTEN??? 0???????? 128??????????????? 0.0.0.0:49156??????????? 0.0.0.0:*??????? users:(("glusterfsd",pid=9242,fd=11))????????????????????????????????????????? LISTEN??? 0???????? 128??????????????? 0.0.0.0:49157??????????? 0.0.0.0:*??????? users:(("glusterfsd",pid=9258,fd=11))????????????????????????????????????????? LISTEN??? 0???????? 128??????????????? 0.0.0.0:24007??????????? 0.0.0.0:*??????? users:(("glusterd",pid=1954,fd=10))??????????????????????????????????????????? LISTEN??? 0???????? 128??????????????? 0.0.0.0:111????????????? 0.0.0.0:*??????? users:(("rpcbind",pid=1716,fd=4),("systemd",pid=1,fd=36))????????????????????? LISTEN??? 0???????? 128??????????????? 0.0.0.0:2224???????????? 0.0.0.0:*??????? users:(("pcsd",pid=2126,fd=4))???????????????????????????????????????????????? LISTEN??? 0???????? 128??????????????? 0.0.0.0:22?????????????? 0.0.0.0:*??????? users:(("sshd",pid=1963,fd=3))???????????????????????????????????????????????? LISTEN??? 0???????? 20?????????????? 127.0.0.1:25?????????????? 0.0.0.0:*??????? users:(("exim4",pid=2377,fd=3))??????????????????????????????????????????????? LISTEN??? 0???????? 128??????????????? 0.0.0.0:49152??????????? 0.0.0.0:*??????? users:(("glusterfsd",pid=2446,fd=11))????????????????????????????????????????? LISTEN??? 0???????? 128?????????????????? [::]:111???????????????? [::]:*??????? users:(("rpcbind",pid=1716,fd=6),("systemd",pid=1,fd=38))????????????????????? LISTEN??? 0???????? 128?????????????????? [::]:2224??????????????? [::]:*??????? users:(("pcsd",pid=2126,fd=5)) root at srv-31:~# ss -tnp | grep gluster ESTAB?? 0???????? 0??????????????? 127.0.0.1:49149??????????? 127.0.1.1:24007??? users:(("glusterfsd",pid=2446,fd=9))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49144??????????? 10.0.0.33:49153??? users:(("glusterfs",pid=2486,fd=17))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:24007??????????? 127.0.0.1:49145??? users:(("glusterd",pid=1954,fd=26))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.1.1:49157??????????? 127.0.0.1:49140??? users:(("glusterfsd",pid=9258,fd=10))????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:49137??????????? 127.0.1.1:49156??? users:(("glusterfs",pid=2917,fd=10))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49146??????????? 10.0.0.32:49152??? users:(("glusterfs",pid=2486,fd=25))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49153??????????? 10.0.0.33:49147??? users:(("glusterfsd",pid=2455,fd=270))???????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.1.1:24007??????????? 127.0.0.1:49148??? users:(("glusterd",pid=1954,fd=12))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49157??????????? 10.0.0.33:49141??? users:(("glusterfsd",pid=9258,fd=271))???????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.1.1:24007??????????? 127.0.0.1:49131??? users:(("glusterd",pid=1954,fd=31))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49152??????????? 10.0.0.32:49146??? users:(("glusterfsd",pid=2446,fd=271))???????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49134??????????? 10.0.0.33:24007??? users:(("glusterd",pid=1954,fd=33))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49127??????????? 10.0.0.33:49157??? users:(("glusterfs",pid=2917,fd=11))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:49142??????????? 127.0.1.1:49156??? users:(("glusterfs",pid=2486,fd=15))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:49135??????????? 127.0.1.1:49157??? users:(("glusterfs",pid=2917,fd=14))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:49145??????????? 127.0.0.1:24007??? users:(("glusterfs",pid=2486,fd=9))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.1.1:49157??????????? 127.0.0.1:49135??? users:(("glusterfsd",pid=9258,fd=272))???????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.1.1:49152??????????? 127.0.0.1:49141??? users:(("glusterfsd",pid=2446,fd=10))????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49157??????????? 10.0.0.32:49144??? users:(("glusterfsd",pid=9258,fd=270))???????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.1.1:24007??????????? 127.0.0.1:49132??? users:(("glusterd",pid=1954,fd=25))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:49148??????????? 127.0.1.1:24007??? users:(("glusterfsd",pid=2455,fd=9))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49118??????????? 10.0.0.32:49156??? users:(("glusterfs",pid=2486,fd=13))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.1.1:49156??????????? 127.0.0.1:49137??? users:(("glusterfsd",pid=9242,fd=272))???????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49121??????????? 10.0.0.33:49156??? users:(("glusterfs",pid=2917,fd=13))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:49132??????????? 127.0.1.1:24007??? users:(("glusterfsd",pid=9242,fd=9))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:49141??????????? 127.0.1.1:49152??? users:(("glusterfs",pid=2486,fd=22))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49156??????????? 10.0.0.32:49148??? users:(("glusterfsd",pid=9242,fd=270))???????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49152??????????? 10.0.0.33:49149??? users:(("glusterfsd",pid=2446,fd=270))???????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:49140??????????? 127.0.1.1:49157??? users:(("glusterfs",pid=2486,fd=11))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49123??????????? 10.0.0.32:49157??? users:(("glusterfs",pid=2917,fd=12))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49141??????????? 10.0.0.33:49152??? users:(("glusterfs",pid=2486,fd=23))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:49131??????????? 127.0.1.1:24007??? users:(("glusterfsd",pid=9258,fd=9))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49153??????????? 10.0.0.32:49145??? users:(("glusterfsd",pid=2455,fd=271))???????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49117??????????? 10.0.0.33:49156??? users:(("glusterfs",pid=2486,fd=5))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49114??????????? 10.0.0.32:49157??? users:(("glusterfs",pid=2486,fd=16))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.1.1:49153??????????? 127.0.0.1:49138??? users:(("glusterfsd",pid=2455,fd=10))????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49143??????????? 10.0.0.32:24007??? users:(("glusterfs",pid=2917,fd=9))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49113??????????? 10.0.0.33:49157??? users:(("glusterfs",pid=2486,fd=18))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49156??????????? 10.0.0.33:49143??? users:(("glusterfsd",pid=9242,fd=271))???????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.0.1:49138??????????? 127.0.1.1:49153??? users:(("glusterfs",pid=2486,fd=19))?????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:24007??????????? 10.0.0.33:49150??? users:(("glusterd",pid=1954,fd=32))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49131??????????? 10.0.0.32:49156??? users:(("glusterfs",pid=2917,fd=7))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49145??????????? 10.0.0.32:49153??? users:(("glusterfs",pid=2486,fd=8))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.1.1:24007??????????? 127.0.0.1:49149??? users:(("glusterd",pid=1954,fd=13))??????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:24007??????????? 10.0.0.32:49150??? users:(("glusterd",pid=1954,fd=7))???????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 10.0.0.31:49151??????????? 10.0.0.32:24007??? users:(("glusterd",pid=1954,fd=8))???????????????????????????????????????????? ESTAB?? 0???????? 0??????????????? 127.0.1.1:49156??????????? 127.0.0.1:49142??? users:(("glusterfsd",pid=9242,fd=10)) hostnames resolve correctly: root at srv-31:~# for i in {31..33}; do host srv-$i.lan.example.com; done srv-31.lan.example.com has address 10.0.0.31 srv-32.lan.example.com has address 10.0.0.32 srv-33.lan.example.com has address 10.0.0.33 And network conectivity is ok: root at srv-31:~# for i in {31..33}; do ping -c 1 -q srv-$i.lan.example.com | echo "srv-$i ok"; done srv-31 ok srv-32 ok srv-33 ok root at srv-31:~# for i in {31..33}; do nc -v srv-$i.lan.example.com 24007; done Connection to srv-31.lan.example.com 24007 port [tcp/*] succeeded! Connection to srv-32.lan.example.com 24007 port [tcp/*] succeeded! Connection to srv-33.lan.example.com 24007 port [tcp/*] succeeded! root at srv-31:~# iptables -L Chain INPUT (policy ACCEPT) target???? prot opt source?????????????? destination???????? Chain FORWARD (policy ACCEPT) target???? prot opt source?????????????? destination???????? Chain OUTPUT (policy ACCEPT) target???? prot opt source?????????????? destination ________ Community Meeting Calendar: Schedule - Every 2nd and 4th Tuesday at 14:30 IST / 09:00 UTC Bridge: https://meet.google.com/cpu-eiue-hvk Gluster-users mailing list Gluster-users at gluster.org https://lists.gluster.org/mailman/listinfo/gluster-users -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.gluster.org/pipermail/gluster-users/attachments/20210319/4eb02f2e/attachment.html>