<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>Hello everyone,</div>

<div>&nbsp;</div>

<div>i was searching for a replacement of my rsync dublication of data to second server and ended up with gluster geo-replicaiton. But after reading the documentation and lots of websites I&#39;m still unsure how to setup a geo-replication without retransfering all data.&nbsp;</div>

<div>I succeeded in converting my existing data folder to a gluster volume by creating a volume and using the &quot;find /media/brick -noleaf -print0 &#124; xargs --null stat&quot;&nbsp;inside the mounted gluster volume folder on the master.</div>

<div>But how to I have to prepare the slave? I try to do it in the same way as with the master, but this will only result in error messages like</div>

<div>[2018-01-22 11:17:05.209027] E [repce(/media/brick):209:__call__] RepceClient: call failed on peer call=27401:140641732232960:1516619825.12 &nbsp; &nbsp; &nbsp; &nbsp;method=entry_ops &nbsp; &nbsp; &nbsp; &nbsp;error=OSError<br/>
[2018-01-22 11:17:05.209497] E [syncdutils(/media/brick):331:log_raise_exception] &lt;top&gt;: FAIL:<br/>
Traceback (most recent call last):<br/>
&nbsp; File &quot;/usr/lib/x86_64-linux-gnu/glusterfs/python/syncdaemon/gsyncd.py&quot;, line 210, in main<br/>
&nbsp; &nbsp; main_i()<br/>
&nbsp; File &quot;/usr/lib/x86_64-linux-gnu/glusterfs/python/syncdaemon/gsyncd.py&quot;, line 801, in main_i<br/>
&nbsp; &nbsp; local.service_loop(*[r for r in [remote] if r])<br/>
&nbsp; File &quot;/usr/lib/x86_64-linux-gnu/glusterfs/python/syncdaemon/resource.py&quot;, line 1670, in service_loop<br/>
&nbsp; &nbsp; g1.crawlwrap(oneshot=True, register_time=register_time)<br/>
&nbsp; File &quot;/usr/lib/x86_64-linux-gnu/glusterfs/python/syncdaemon/master.py&quot;, line 597, in crawlwrap<br/>
&nbsp; &nbsp; self.crawl()<br/>
&nbsp; File &quot;/usr/lib/x86_64-linux-gnu/glusterfs/python/syncdaemon/master.py&quot;, line 1555, in crawl<br/>
&nbsp; &nbsp; self.process([item[1]], 0)<br/>
&nbsp; File &quot;/usr/lib/x86_64-linux-gnu/glusterfs/python/syncdaemon/master.py&quot;, line 1204, in process<br/>
&nbsp; &nbsp; self.process_change(change, done, retry)<br/>
&nbsp; File &quot;/usr/lib/x86_64-linux-gnu/glusterfs/python/syncdaemon/master.py&quot;, line 1114, in process_change<br/>
&nbsp; &nbsp; failures = self.slave.server.entry_ops(entries)<br/>
&nbsp; File &quot;/usr/lib/x86_64-linux-gnu/glusterfs/python/syncdaemon/repce.py&quot;, line 228, in __call__<br/>
&nbsp; &nbsp; return self.ins(self.meth, *a)<br/>
&nbsp; File &quot;/usr/lib/x86_64-linux-gnu/glusterfs/python/syncdaemon/repce.py&quot;, line 210, in __call__<br/>
&nbsp; &nbsp; raise res<br/>
OSError: [Errno 42] .gfid/00000000-0000-0000-0000-000000000001</div>

<div>I removed now all extended attributes on the slave and deleted the .glusterfs folder in the brick, so the system is hopefully in the inital state again.<br/>
Is there any way to setup a geo-replication session without resyncing all data by gluster? Because this will take month with my poor connection over here. I&#39;m using gluster 3.13.1 on two Ubuntu 16.04.3 LTS hosts.</div>

<div>&nbsp;</div>

<div>I hope someone can help me with some hints, thanks and best regards</div>

<div>Tino</div>

<div>&nbsp;</div>

<div class="signature">&nbsp;</div></div></body></html>