[Bugs] [Bug 1499520] Geo-rep: Lot of changelog(rsync) retries and failure during directory syncing.

bugzilla at redhat.com bugzilla at redhat.com
Mon Oct 9 05:38:41 UTC 2017


Raghavendra G <rgowdapp at redhat.com> changed:

           What    |Removed                     |Added
             Status|NEW                         |ASSIGNED
                 CC|                            |khiremat at redhat.com,
                   |                            |rgowdapp at redhat.com
              Flags|                            |needinfo?(khiremat at redhat.c
                   |                            |om)

--- Comment #1 from Raghavendra G <rgowdapp at redhat.com> ---
> [2017-10-08 11:12:31.687599] I [dict.c:471:dict_get] (-->/usr/local/lib/glusterfs/4.0dev/xlator/cluster/distribute.so(+0x28c31) [0x7f4af9601c31] -->/usr/local/lib/glusterfs/4.0dev/xlator/cluster/distribute.so(+0x28448) [0x7f4af9601448] -->/usr/local/lib/libglusterfs.so.0(dict_get+0x79) [0x7f4b0765662d] ) 0-dict: !this || key=trusted.glusterfs.dht.mds [Invalid argument]

I think we are not creating "trusted.glusterfs.dht.mds" in discover codepath.
Note that dht in geo-rep slave mounts receives only nameless lookup. We do
create mds xattr in nameless lookup codepath, but only if directory is missing
on one of the subvolumes. I guess in this case directory is present on all
subvols, but only mds xattr is missing.


The above hypothesis is only true for those directories that were created
before the patch in question is merged. If a directory is created _after_
upgrading, you shouldn't see these errors. Can you please check whether this
issue is seen for directories that were created after upgrade is done?

You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=JDDVr6IxRz&a=cc_unsubscribe

More information about the Bugs mailing list