Description
System information
Type | Version/Name |
---|---|
Distribution Name | TrueNAS-CORE/FreeBSD |
Distribution Version | 13.3 |
Kernel Version | 13.3-RELEASE-p7 |
Architecture | amd64 |
OpenZFS Version | 2.2.6 + truenas patches |
Describe the problem you're observing
TrueNAS is using zettarepl to replicate zfs datasets to remote sites. During a cycle, sometimes, rarely, zfs send hangs. The symptom is that zfs send
hangs, not sending anything to its output, is in idle state. I've applied a workaround, a simpe pipe command which reads output from zfs send and passes data through, and this command is reporting that no output is received from zfs send for minutes. Then it kills zfs send
. Also, it is reporting that usually only a few thousand bytes are sent by zfs send, not more. Then, simply killing zfs send solves the problem, upon next cycle it will usually send the snapshots completely, without errors.
Must note here that zfs used by TrueNAS contains this PR. I suspect this may be the source of my issue.
I suspect that 6bdc725 may be the source of my issue.
Usually, I receive send errors once in a week or two, cannot reproduce, but I will now give a try without this patch, and see the difference.
Describe how to reproduce the problem
Unfortunately, cannot reproduce.