Open sempervictus opened 2 months ago
Just in case, are you sure strace attached to the znapzend (perl) process? Maybe the nanosleeps are about it waiting for I/O from a launched zfs
program, or mbuffer
etc.?
With --debug
it should show what it runs, so you can copy-paste the command into shell and run (or here strace
) it.
It may help to run iostat -z 1
and/or zpool iostat 1
along the way - perhaps the first runonce
tries to send gigabytes of your backed-up dataset to a remote destination, so while zfs send
runs, there is nothing for the script to report?
Trying to
runonce
a freshly configured backup set on a new system with 2.2.5 results inznapzend
hanging forever without creating or sending anything.Ran an
strace
of the execution and looks like it errors out then justclock_nanosleep
s forever:System is 6.6.46 with ZFS & SPL built into the kernel binary (vs being a module).