I don't know, if it makes any sense, but I'll add
this kind of information:
after I stop the VM (in situation, when one glusterfs
server was down for a while and then back up) and start it
again, glusterfs treats those VM disk files, like they are the
same now. Meanwhile they are not. The sizes are different. I
think there is some kind of problem with striped files checks
in glusterfs.
root@stor1:~# getfattr -d -m. -e hex
/exports/pve1/1T/images/125/vm-125-disk-1.qcow2
getfattr: Removing leading '/' from absolute path names
# file: exports/pve1/1T/images/125/vm-125-disk-1.qcow2
trusted.afr.HA-MED-PVE1-1T-client-0=0x000000000000000000000000
trusted.afr.HA-MED-PVE1-1T-client-1=0x000000000000000000000000
trusted.gfid=0x207984df4e6e4ef983f285ed0c4ce8fa
root@stor1:~# du -sh /exports/pve1/1T/images/125/
1.6G /exports/pve1/1T/images/125/
getfattr: Removing leading '/' from absolute path names
# file: exports/pve1/1T/images/125/vm-125-disk-1.qcow2
trusted.afr.HA-MED-PVE1-1T-client-0=0x000000000000000000000000
trusted.afr.HA-MED-PVE1-1T-client-1=0x000000000000000000000000
trusted.gfid=0x207984df4e6e4ef983f285ed0c4ce8fa
root@stor2:~# du -sh /exports/pve1/1T/images/125/
2.6G /exports/pve1/1T/images/125/