有2个testing系统运行最后一个Nexenta 4.0.3-FP4社区。主从,
在两者上安装mbuffer,主机之间的ssh信任是可以的
当在主复制快照上运行znapzend时没有发送到从系统,这里是我的znapzend znapzenddebugging日志:
你能否请有人解释哪里是问题?
./znapzend --debug --runonce=oztssdpool/VMS [Mon Jun 1 10:39:22 2015] [info] refreshing backup plans... [Mon Jun 1 10:39:23 2015] [info] found a valid backup plan for oztssdpool/VMS... [Mon Jun 1 10:39:23 2015] [debug] snapshot worker for oztssdpool/VMS spawned (28160) [Mon Jun 1 10:39:23 2015] [info] creating recursive snapshot on oztssdpool/VMS # zfs snapshot -r oztssdpool/VMS@2015-06-01-103923 [Mon Jun 1 10:39:23 2015] [debug] snapshot worker for oztssdpool/VMS done (28160) [Mon Jun 1 10:39:23 2015] [debug] send/receive worker for oztssdpool/VMS spawned (28163) [Mon Jun 1 10:39:23 2015] [info] starting work on backupSet oztssdpool/VMS # zfs list -H -r -o name oztssdpool/VMS [Mon Jun 1 10:39:23 2015] [debug] sending snapshots from oztssdpool/VMS to root@ozteksas1:oztsas1pool/VMS # zfs list -H -o name -t snapshot -s creation -d 1 oztssdpool/VMS # ssh -o Compression=yes -o CompressionLevel=1 -o Cipher=arcfour -o batchMode=yes -o ConnectTimeout=30 root@ozteksas1 zfs list -H -o name -t snapshot -s creation -d 1 oztsas1pool/VMS # ssh -o Compression=yes -o CompressionLevel=1 -o Cipher=arcfour -o batchMode=yes -o ConnectTimeout=30 root@ozteksas1 zfs list -H -o name -t snapshot -s creation -d 1 oztsas1pool/VMS [Mon Jun 1 10:39:24 2015] [debug] receive process on ozteksas1 spawned (28169) # zfs send oztssdpool/VMS@2015-06-01-103923|/opt/csw/bin/mbuffer -q -s 128k -W 60 -m 256M -O 'ozteksas1:31338' # ssh -o Compression=yes -o CompressionLevel=1 -o Cipher=arcfour -o batchMode=yes -o ConnectTimeout=30 root@ozteksas1 '/opt/csw/bin/mbuffer -q -s 128k -W 60 -m 256M -4 -I 31338|zfs recv -F oztsas1pool/VMS' ***cannot receive new filesystem stream: dataset is busy [Mon Jun 1 10:39:28 2015] [debug] receive process on ozteksas1 done (28169) Mojo::Reactor::Poll: Read failed: Event "close" failed: at /opt/znapzend/bin/../lib/ZnapZend/ZFS.pm line 380.*** # ssh -o Compression=yes -o CompressionLevel=1 -o Cipher=arcfour -o batchMode=yes -o ConnectTimeout=30 root@ozteksas1 zfs list -H -o name -t snapshot -s creation -d 1 oztsas1pool/VMS [Mon Jun 1 10:39:29 2015] [debug] cleaning up snapshots on root@ozteksas1:oztsas1pool/VMS # zfs list -H -o name -t snapshot -s creation -d 1 oztssdpool/VMS [Mon Jun 1 10:39:29 2015] [debug] cleaning up snapshots on oztssdpool/VMS [Mon Jun 1 10:39:29 2015] [info] done with backupset oztssdpool/VMS in 6 seconds [Mon Jun 1 10:39:29 2015] [debug] send/receive worker for oztssdpool/VMS done (28163)
我自己找答案的时候,当zvol共享(lun映射)这个错误发生的时候,
从昨天开始分发目的地zvol,znapzend后工作。