Cron Job not running

  • So I have a media setup using tvheadend, plex etc. I also use zap2xml for my EPG. The problem I am having is I cannot get my cron job to run. I set it from my hts user and I can see it using crontab -l. But it doesn't run. I even tried to use scheduled tasks, but that doesn't work either. I get a permission denied creating directory. Not sure what directory it is trying to create. Is there something I am missing in creating this cron job? I have to run it periodically to get my EPG data.

    • Official Post

    Really!? No one knows why OMV won't run a cron job??

    Maybe people are busy on the weekend??


    OMV will run cron jobs just fine. I use them a lot. Maybe there is something wrong with the job you are trying to run? You give no details about the command or the user it is running as. Stick with using the scheduled jobs at least until the problem is solved.

    omv 7.7.3-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.2 | compose 7.4.4 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.1


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • That's the problem, scheduled doesn't work. I get permission denied creating a directory. Hence why I was trying command line crontab. With Zap2xml, it has to run as user hts. I've tried running it as hts and as root, but neither one works. My EPG doesn't get updated. I've checked /var/log/messages and there is absolutely nothing in there for zap2xml so I have no way of tracking down where it's failing. It's as if I never even created the cron job.

    • Official Post

    Can you run the command when you sudo to the hts user? This should give you output. This sounds like a permission issue where it is trying to write the data.

    omv 7.7.3-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.2 | compose 7.4.4 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.1


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

    • Official Post

    Does it fail when you manually run it from Scheduled Jobs? If so, what is the error?

    omv 7.7.3-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.2 | compose 7.4.4 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.1


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

    • Official Post

    Two things...


    1 - Make sure your setup (minutes, hours, etc) are correct especially if you aren't using asterisks for everything except min/hour and don't have Every N checkboxes checked.


    2 - send the output of the program to a log file ie dpkg -l > /tmp/test.log Then you might see why it is failing.

    omv 7.7.3-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.2 | compose 7.4.4 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.1


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

    • Official Post

    Why are you grepping the file for the term "cron"? Does the output show it is working or does it only show the message you posted?

    omv 7.7.3-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.2 | compose 7.4.4 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.1


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

    • Official Post

    Errors? Hard to say when I can't see the output.

    omv 7.7.3-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.2 | compose 7.4.4 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.1


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

    • Official Post

    Post a screenshot of the job settings.

    omv 7.7.3-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.2 | compose 7.4.4 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.1


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

    • Official Post

    Do you turn the system off regularly? I would use a regular cron job (schedule a time) instead of anacron (daily).

    omv 7.7.3-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.2 | compose 7.4.4 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.1


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!