I have a trouble with a replication task of zvol which is used as a iscsi volume.
I'm trying to replicate the zvol, however the destination zvol's volsize is set to 0 as follows.
root@truenas[~]# zfs get all pool/vol
cannot open 'pool/vol': dataset does not exist
root@truenas[~]# zfs get all MainZFS/mainzfs
NAME PROPERTY VALUE SOURCE
MainZFS/mainzfs type volume -
MainZFS/mainzfs creation Mon Feb 5 16:10 2024 -
MainZFS/mainzfs used 8.13T -
MainZFS/mainzfs available 9.96T -
MainZFS/mainzfs referenced 19.9G -
MainZFS/mainzfs compressratio 1.03x -
MainZFS/mainzfs reservation none default
MainZFS/mainzfs volsize 0 default
MainZFS/mainzfs volblocksize 8K default
MainZFS/mainzfs checksum on default
MainZFS/mainzfs compression lz4 inherited from MainZFS
MainZFS/mainzfs readonly off default
MainZFS/mainzfs createtxg 314807 -
MainZFS/mainzfs copies 1 default
MainZFS/mainzfs refreservation 8.13T received
MainZFS/mainzfs guid 15890767590943270715 -
MainZFS/mainzfs primarycache all default
MainZFS/mainzfs secondarycache all default
MainZFS/mainzfs usedbysnapshots 0B -
MainZFS/mainzfs usedbydataset 19.9G -
MainZFS/mainzfs usedbychildren 0B -
MainZFS/mainzfs usedbyrefreservation 8.11T -
MainZFS/mainzfs logbias latency default
MainZFS/mainzfs objsetid 20724 -
MainZFS/mainzfs dedup off default
MainZFS/mainzfs mlslabel none default
MainZFS/mainzfs sync standard default
MainZFS/mainzfs refcompressratio 1.03x -
MainZFS/mainzfs written 19.9G -
MainZFS/mainzfs logicalused 18.9G -
MainZFS/mainzfs logicalreferenced 18.9G -
MainZFS/mainzfs volmode default default
MainZFS/mainzfs snapshot_limit none default
MainZFS/mainzfs snapshot_count none default
MainZFS/mainzfs snapdev hidden default
MainZFS/mainzfs context none default
MainZFS/mainzfs fscontext none default
MainZFS/mainzfs defcontext none default
MainZFS/mainzfs rootcontext none default
MainZFS/mainzfs redundant_metadata all default
MainZFS/mainzfs receive_resume_token 1-1068f0d137-f0-789c636064000310a500c4ec50360710e72765a5269740f80cd8e4d3d28a5381f20c07febd6681cab321c9275596a416036983b2bb0b59b0e82fc94f2fcd4c6160f8e1ae3861ee1b572d0724794eb07c5e626e2a0383536272766941945bb07e6e62665e555ab143626949beae91819189ae8191ae8169bc812590049bcfcd80f04f727e6e41516a71717e36031c000028b52651 -
MainZFS/mainzfs encryption off default
MainZFS/mainzfs keylocation none default
MainZFS/mainzfs keyformat none default
MainZFS/mainzfs pbkdf2iters 0
The replication ends with an error:
process_runner.py", line 37, in _wait_process
self.replication_process.wait()
File "/usr/local/lib/python3.9/site-packages/zettarepl/transport/ssh_netcat.py", line 212, in wait
raise SshNetcatExecException(None, self.listen_exec_error)
zettarepl.transport.ssh_netcat.SshNetcatExecException: Active side: out of space
Although, I've tried by changing all parameters of the replication and snapshot, It always fails.
Does someone have any idea about how to fix it?
I'm trying to replicate the zvol, however the destination zvol's volsize is set to 0 as follows.
root@truenas[~]# zfs get all pool/vol
cannot open 'pool/vol': dataset does not exist
root@truenas[~]# zfs get all MainZFS/mainzfs
NAME PROPERTY VALUE SOURCE
MainZFS/mainzfs type volume -
MainZFS/mainzfs creation Mon Feb 5 16:10 2024 -
MainZFS/mainzfs used 8.13T -
MainZFS/mainzfs available 9.96T -
MainZFS/mainzfs referenced 19.9G -
MainZFS/mainzfs compressratio 1.03x -
MainZFS/mainzfs reservation none default
MainZFS/mainzfs volsize 0 default
MainZFS/mainzfs volblocksize 8K default
MainZFS/mainzfs checksum on default
MainZFS/mainzfs compression lz4 inherited from MainZFS
MainZFS/mainzfs readonly off default
MainZFS/mainzfs createtxg 314807 -
MainZFS/mainzfs copies 1 default
MainZFS/mainzfs refreservation 8.13T received
MainZFS/mainzfs guid 15890767590943270715 -
MainZFS/mainzfs primarycache all default
MainZFS/mainzfs secondarycache all default
MainZFS/mainzfs usedbysnapshots 0B -
MainZFS/mainzfs usedbydataset 19.9G -
MainZFS/mainzfs usedbychildren 0B -
MainZFS/mainzfs usedbyrefreservation 8.11T -
MainZFS/mainzfs logbias latency default
MainZFS/mainzfs objsetid 20724 -
MainZFS/mainzfs dedup off default
MainZFS/mainzfs mlslabel none default
MainZFS/mainzfs sync standard default
MainZFS/mainzfs refcompressratio 1.03x -
MainZFS/mainzfs written 19.9G -
MainZFS/mainzfs logicalused 18.9G -
MainZFS/mainzfs logicalreferenced 18.9G -
MainZFS/mainzfs volmode default default
MainZFS/mainzfs snapshot_limit none default
MainZFS/mainzfs snapshot_count none default
MainZFS/mainzfs snapdev hidden default
MainZFS/mainzfs context none default
MainZFS/mainzfs fscontext none default
MainZFS/mainzfs defcontext none default
MainZFS/mainzfs rootcontext none default
MainZFS/mainzfs redundant_metadata all default
MainZFS/mainzfs receive_resume_token 1-1068f0d137-f0-789c636064000310a500c4ec50360710e72765a5269740f80cd8e4d3d28a5381f20c07febd6681cab321c9275596a416036983b2bb0b59b0e82fc94f2fcd4c6160f8e1ae3861ee1b572d0724794eb07c5e626e2a0383536272766941945bb07e6e62665e555ab143626949beae91819189ae8191ae8169bc812590049bcfcd80f04f727e6e41516a71717e36031c000028b52651 -
MainZFS/mainzfs encryption off default
MainZFS/mainzfs keylocation none default
MainZFS/mainzfs keyformat none default
MainZFS/mainzfs pbkdf2iters 0
The replication ends with an error:
process_runner.py", line 37, in _wait_process
self.replication_process.wait()
File "/usr/local/lib/python3.9/site-packages/zettarepl/transport/ssh_netcat.py", line 212, in wait
raise SshNetcatExecException(None, self.listen_exec_error)
zettarepl.transport.ssh_netcat.SshNetcatExecException: Active side: out of space
Although, I've tried by changing all parameters of the replication and snapshot, It always fails.
Does someone have any idea about how to fix it?