Problem med cronjob [LØST]
Hejsa Forum.
Jeg har fået en fejl på mit debian system som jeg ikke lige kan hitte ud af hvad der er der går galt.
Jeg får nogle filer (PDF) ind i et bibliotek ( fra Scanner ) og meningen er dette job skal flytte filerne til en anden mappe hver 2 minut og det har fungeret upåklageligt lige siden jeg lavede scriptet sidste år. Jeg har heller ikke opdateret - så det skulle være det der er galt.
Men det hele ser sådan her ud:
Min cronjob linie som root:
Hvor mit scanningsscript ser således ud:
Har meget svært ved at se hvad der reelt skulle kunne gøre dette pludseligt ud af det blå? Da jeg er den eneste med adgang til denne server - Da de fleste af mine cronjob af en eller anden årsag ikke fungerer! Kan nogle komme med et bud
Jeg har fået en fejl på mit debian system som jeg ikke lige kan hitte ud af hvad der er der går galt.
Jeg får nogle filer (PDF) ind i et bibliotek ( fra Scanner ) og meningen er dette job skal flytte filerne til en anden mappe hver 2 minut og det har fungeret upåklageligt lige siden jeg lavede scriptet sidste år. Jeg har heller ikke opdateret - så det skulle være det der er galt.
Men det hele ser sådan her ud:
Min cronjob linie som root:
0/2 * * * * /scripts/scanning.sh
Hvor mit scanningsscript ser således ud:
#!/bin/bash
# This scrip moves all incomming scans to inbox
mv -f /min/sti/scanning/* /min/sti/inbox/
Har meget svært ved at se hvad der reelt skulle kunne gøre dette pludseligt ud af det blå? Da jeg er den eneste med adgang til denne server - Da de fleste af mine cronjob af en eller anden årsag ikke fungerer! Kan nogle komme med et bud
Kommentarer2
Er det cronjobbet der ikke
Er det cronjobbet der ikke fungerer eller selve scriptet? Med andre ord, hvis du kører det manuelt, virker det så?
2.
Har du tjekket at du har kørselsrettigheder til scriptet?
3.
Nu er det jo bare en enkelt linje, så du kan prøve at smide det direkte ind i cron (det foretrækker jeg);
0/2 * * * * mv -f /min/sti/scanning/* /min/sti/inbox/
Heysa.
Ja scriptet kører
Ja scriptet kører fint manuelt - så det er selve cronjobs der ikke kører.
Jeg ventede til fredag aften - lavede en dpkg-reconfigure -a som har løst problemet - kan nu se alle cronjob kører igen.
Dog ville jeg mene det er interessant at finde fejlen - så vil grave aldeles videre i dette !
Jeg har så mange scripts der kører så derfor har jeg valgt at ligge commandoen i seperate filer - således det kan overskues hvad de enkelte scrips laver - da der som sagt er mange .