[Bugs] [Bug 1600405] New: [geo-rep]: Geo-replication not syncing renamed symlink
bugzilla at redhat.com
bugzilla at redhat.com
Thu Jul 12 07:57:23 UTC 2018
https://bugzilla.redhat.com/show_bug.cgi?id=1600405
Bug ID: 1600405
Summary: [geo-rep]: Geo-replication not syncing renamed symlink
Product: GlusterFS
Version: mainline
Component: geo-replication
Assignee: bugs at gluster.org
Reporter: khiremat at redhat.com
CC: bugs at gluster.org
Description of problem:
Geo-rep sometimes fails to sync the rename of symlink
if the I/O is as follows
1. touch file1
2. ln -s "./file1" sym_400
3. mv sym_400 renamed_sym_400
4. mkdir sym_400
The file 'renamed_sym_400' failed to sync to slave
Version-Release number of selected component (if applicable):
mainline
How reproducible:
Few times, looks like race
Steps to Reproduce:
1. setup geo-rep, start it.
2. Stop geo-rep
3. On master do following I/O
1. touch file1
2. ln -s "./file1" sym_400
3. mv sym_400 renamed_sym_400
4. mkdir sym_400
4. Find the brick on which rename_sym_400 is present on master
and kill that brick
5. Start geo-rep so that other bricks processes there changelog first
6. Once other bricks are in changelog crawl, bring back brick which was down.
7. It also moves to changelog but 'renamed_sym_400' doesn't sync
Actual results:
'renamed_sym_400' doesn't sync
Expected results:
'renamed_sym_400' should sync
Additional info:
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
More information about the Bugs
mailing list