Zfs dataset error when running sanoid

@mercenary_sysadmin Just wanted to make you aware of this issue which is causing zfs to show errors.

1 Like

Interesting, but I’m not sure what I could possibly do about it. If I’m reading that thread correctly, any combination of taking and destroying snapshots has a potential race condition under some circumstances. Seems to be a problem that exists in upstream, and would need to be fixed upstream of syncoid as well.

At the heart of it, syncoid literally just issues zfs snapshot, zfs send, zfs receive, and zfs destroy commands. Literally issues those commands, not manipulates an API to create similar results to those commands!