Open Mikesco3 opened 1 month ago
I copied over the executables from version 2.1.0 and my problem disappeared....
I think I may have found the issue...
I must have forgot to turn on sanoid.timer ?
I ran systemctl enable --now sanoid.timer
sanoid wasn't pruning the old snapshots... I see it pruning now a bunch of old snapshots so I'm cautiously optimistic....
Description
I am experiencing recurring issues with ZFS replication using
syncoid
.I have scheduled a script to run every two hours to synchronize datasets between an SSD and a pool of hard drives and to another server.
The script often fails during the
zfs send
andzfs receive
processes with errors like:cannot restore to rpool/_VMs/vm-10111-disk-1@autosnap_2024-07-13_02:00:18_hourly: destination already exists
Use of uninitialized value $existing in string eq at /usr/sbin/syncoid line 750.
Broken pipe
andcritical errors
.My Script:
Here is the script that I have scheduled:
Schedule
run every two hours using cron:
Error Sample
Reprouction
I try to run the syncoid line manually, and some go through fine, and then one will throw this error:
Troubleshooting I've attempted:
syncoid
from github.Additionally:
Here is the portion of my
sanoid.conf
that is relevant to this:I'm practically pulling my hair out, I don't have this issue on any of my other proxmox servers...