Hello Trevor, Thursday, February 8, 2007, 6:23:21 PM, you wrote:
TW> I am seeing what I think is very peculiar behaviour of ZFS after sending a TW> full stream to a remote host - the upshot being that I can't send an TW> incremental stream afterwards. TW> What I did was this: TW> host1 is Solaris 10 Update 2 SPARC TW> host2 is Solaris 10 Update 2 x86 TW> host1 # zfs snapshot work/[EMAIL PROTECTED] TW> host1 # zfs send work/[EMAIL PROTECTED] | ssh host2 zfs recv export/home TW> host1 # ssh host2 TW> host2 # zfs list TW> export/home 1.02G 47.8G 1.02G /export/home TW> export/[EMAIL PROTECTED] 70.5K - 1.02G - TW> host2 # TW> Note that the snapshot on the remote system is showing changes to the TW> underlying filesystem, even though it is not accessed by any application on host2. TW> Now, I try to send an incremental stream: TW> host1 # zfs snapshot work/[EMAIL PROTECTED] TW> host1 # zfs send -i work/[EMAIL PROTECTED] work/[EMAIL PROTECTED] | ssh host2 zfs recv TW> export/home TW> cannot receive: destination has been modified since most recent snapshot -- TW> use 'zfs rollback' to discard changes TW> Am I using send/recv incorrectly or is there something else going on here that TW> I am missing? It's a known bug. umount and rollback file system on host 2. You should see 0 used space on a snapshot and then it should work. -- Best regards, Robert mailto:[EMAIL PROTECTED] http://milek.blogspot.com _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss