OK, I went digging around again and now I'm seeing errors coming up in the console of PUSH. Below is an excerpt of what I'm seeing..
Code:
May 26 20:17:01 FreeNAS-Push autorepl.py: [common.pipesubr:42] Popen()ing: /usr/bin/ssh -i /data/ssh/replication -o BatchMode=yes -o StrictHostKeyChecking=yes -q -p 22 remote-freenas.no-ip.org "zfs list -Hr -o name -S creation -t snapshot -d 1 backup | head -n 1 | cut -d@ -f2"
May 26 20:17:01 FreeNAS-Push autorepl.py: [tools.autorepl:307] Remote and local mismatch after replication: data@auto-20130515.1939-6m vs data@auto-20130514.1939-6m
May 26 20:17:01 FreeNAS-Push autorepl.py: [common.pipesubr:42] Popen()ing: /usr/bin/ssh -i /data/ssh/replication -o BatchMode=yes -o StrictHostKeyChecking=yes -q -p 22 remote-freenas.no-ip.org "zfs list -Ho name -t snapshot backup | head -n 1 | cut -d@ -f2"
May 26 20:17:02 FreeNAS-Push autorepl.py: [tools.autorepl:323] Replication of data@auto-20130514.1939-6m failed with cannot receive new filesystem stream: destination has snapshots (eg. backup@auto-20130226.1916-6m) must destroy them to overwrite it warning: cannot send 'data@auto-20130213.1746-6m': Broken pipe warning: cannot send 'data@auto-20130214.1746-6m': Broken pipe warning: cannot send 'data@auto-20130215.1746-6m': Broken pipe warning: cannot send 'data@auto-20130216.1746-6m': Broken pipe warning: cannot send 'data@auto-20130217.1746-6m': Broken pipe warning: cannot send 'data@auto-20130218.1746-6m': Broken pipe warning: cannot send 'data@auto-20130219.1746-6m': Broken pipe warning: cannot send 'data@auto-20130220.1746-6m': Broken pipe warning: cannot send 'data@auto-20130221.1746-6m': Broken pipe warning: cannot send 'data@auto-20130222.1746-6m': Broken pipe warning: cannot send 'data@auto-20130223.1746-6m': Broken pipe warning: cannot send 'data@auto-20130224.1746-6m': Broken pipe warning: cannot send 'data@
May 26 20:17:19 FreeNAS-Push autorepl.py: [tools.autorepl:264] Creating backup on remote system
May 26 20:17:19 FreeNAS-Push autorepl.py: [common.pipesubr:49] Executing: /usr/bin/ssh -i /data/ssh/replication -o BatchMode=yes -o StrictHostKeyChecking=yes -q -p 22 remote-freenas.no-ip.org /sbin/zfs create -o readonly=on -p backup
May 26 20:17:19 FreeNAS-Push autorepl.py: [common.pipesubr:49] Executing: (/sbin/zfs send -R data@auto-20130514.1939-6m | /usr/bin/ssh -i /data/ssh/replication -o BatchMode=yes -o StrictHostKeyChecking=yes -q -p 22 remote-freenas.no-ip.org "/sbin/zfs receive -F -d backup && echo Succeeded.") > /tmp/repl-45970 2>&1
I also ran up
zfs list -Ht snapshot -o name,freenas:state on both PUSH and PULL, below are the results (condensed where there is consistency).
PUSH
data@auto-20130213.1746-6m -
data@auto-20130214.1746-6m -
<this continues on in sequence>
data@auto-20130513.1939-6m -
data@auto-20130514.1939-6m NEW
data@auto-20130515.1939-6m NEW
<this continues on in sequence>
data@auto-20130525.1943-6m NEW
data@auto-20130526.1943-6m NEW
data/rogue@auto-20130213.1746-6m -
data/rogue@auto-20130214.1746-6m -
<this continues on in sequence>
data/rogue@auto-20130327.1938-6m -
data/rogue@auto-20130328.1938-6m -
data/rogue@auto-20130329.1938-6m NEW
data/rogue@auto-20130330.1938-6m NEW
<this continues on in sequence>
data/rogue@auto-20130525.1943-6m NEW
data/rogue@auto-20130526.1943-6m NEW
data/server2008@server2008-15.02.2013 -
data/server2008@auto-20130516.1939-6m NEW
data/server2008@auto-20130517.1939-6m NEW
<this continues on in sequence>
data/server2008@auto-20130525.1943-6m NEW
data/server2008@auto-20130526.1943-6m NEW
data/squid@auto-20130213.1746-6m -
data/squid@auto-20130214.1746-6m -
<this continues on in sequence>
data/squid@auto-20130327.1938-6m -
data/squid@auto-20130328.1938-6m -
data/squid@auto-20130329.1938-6m NEW
data/squid@auto-20130330.1938-6m NEW
<this continues on in sequence>
data/squid@auto-20130525.1943-6m NEW
data/squid@auto-20130526.1943-6m NEW
PULL
backup@auto-20130213.1746-6m -
backup@auto-20130214.1746-6m -
<this continues on in sequence>
backup@auto-20130513.1939-6m -
backup@auto-20130514.1939-6m -
backup@auto-20130515.1939-6m NEW
backup/rogue@auto-20130213.1746-6m -
backup/rogue@auto-20130214.1746-6m -
<this continues on in sequence>
backup/rogue@auto-20130430.1939-6m -
backup/rogue@auto-20130501.1939-6m -
backup/server2008@server2008-15.02.2013 -
backup/server2008@auto-20130419.1938-6m -
backup/server2008@auto-20130420.1938-6m -
<this continues on in sequence>
backup/server2008@auto-20130513.1939-6m -
backup/server2008@auto-20130514.1939-6m -
backup/squid@auto-20130213.1746-6m -
backup/squid@auto-20130214.1746-6m -
<this continues on in sequence>
backup/squid@auto-20130513.1939-6m -
backup/squid@auto-20130514.1939-6m -
The full dump of these logs are online at
http://pastebin.com/mY8bYfK9 (PULL) and
http://pastebin.com/ZHRyRsHf (PUSH).
Cheers, joo