-
Notifications
You must be signed in to change notification settings - Fork 292
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use of uninitialized value $checkmutex #790
Comments
May be fixed in master already, can you try the latest commit? |
it does not seem so that it's fixed there
|
i can't reproduce it here. can you post the content of all files in /var/run/sanoid? |
root@pve-bigiron:/var/run/sanoid# ls -la root@pve-bigiron:/var/run/sanoid# cat sanoid_cacheupdate.lock root@pve-bigiron:/var/run/sanoid# cat sanoid_pruning.lock perl 5.32.1-4+deb11u2 |
seems like the cache update lock didn't got removed after a sanoid run:
and then remove both lockfiles and run sanoid twice to check if the error is gone. |
there is no process 913700 indeed, the message seems to be caused by the leftover file. after removing /var/run/sanoid contents, the warning is gone. anyhow, when there are files leftover for previous sanoid run, the message is a bit weird/misleading. maybe there is room for improvement? |
I'm experiencing the same problem:
My configuration is quite simple; the template is:
and is used by just 8 datasets, without much data in them. The crontab is a simple I have no files in Versions: Does anyone knows how I can debug the issue? Thanks! |
I think I have find the culprit of this problem. I added an "every minute" cron job, while I didn't notice that on Proxmox (and maybe also in Debian / Ubuntu), there is already a periodic job run every 15 minutes through systemd or cron. @devZer0 can you please confirm that also in your case you have multiple cron jobs? The cron job is in /etc/cron.d/ or you can check the status of |
with sanoid version 2.1.0 i'm getting on manual invocation
The text was updated successfully, but these errors were encountered: