Jump to content


Photo

Cron job werkt niet


  • Please log in to reply
64 replies to this topic

#1 doglover

  • Rytec EPG Team
  • 15,111 posts

+521
Excellent

Posted 3 April 2015 - 10:02

Ik gebruik al sinds jaar en dag een cronjob:

45 10 * * * ntpdate time.nist.gov > /tmp/ntpdate.log
53 5 * * * rm /media/hdd/epg.dat
52 5 * * * reboot

Die eerste lijn staat er nu in om te kijken hoe de cron werkt.  Normaal staat die er niet in.

 

Ik wel busybox-cron geinstalleerd.

 

Dit heeft altijd gewerkt, maar sinds de laatste update op 13 maart 2013 (verse flash) krijg ik dit niet meer aan het werken.

De eerste lijn (ntpdate) will ook niet uitvoeren.

 

Wat is er mis?

 

Willy


~~Rytec Team~~
Maxytec Multibox SE OpenPli (used as mediaplayer)
Mutant HD2400 OpenPli
Vu+ Duo OpenPli (backup)

Synology NAS

Sat: 13E, 19.2E, 23.5E and 28.2E
*Pli/Rytec EPG POWERED*


Re: Cron job werkt niet #2 Erik Slagter

  • PLi® Core member
  • 46,759 posts

+536
Excellent

Posted 3 April 2015 - 10:17

Ik zou als eerste eens kijken of die ntp server nog wel bereikbaar is vanaf jou. Het kan ook best zijn dat ze beperkingen hebben ingevoerd, als iedereen op de hele wereld op één ntp-server gaat zitten, dan gaat dat niet echt goed. Het is eigenlijk de bedoeling dat je een meer lokale ntp server gebruikt, bij voorkeur een van de provider als je die hebt. En anders kun je gebruik maken van de pool van servers die voor publiek gebruik is bedoeld: pool.ntp.org.


* Wavefrontier T90 with 28E/23E/19E/13E/9E/4.8E/0.8W/5W via SCR switches 2 x 2 x 6 user bands
* Ziggo digital cable TV (FTA)
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.

Re: Cron job werkt niet #3 Jan Gruuthuse

  • Senior Member
  • 984 posts

+20
Neutral

Posted 3 April 2015 - 10:22

ntpd ipv van ntpdate, zit standaard in OpenPLi 4.0 (laatste jaar gewijzigd of zo)

45 10 * * * ntpd -q -p time.nist.gov > /tmp/ntpdate.log

Anders cron gebruiken? Bestand met naam root in folder /etc/cron/


Edited by Jan Gruuthuse, 3 April 2015 - 10:24.

3 * xp1000 OpenPli 4.0 + usb 3.0 stick 64 GB, fixed lnb 28.2E, 23.5E ,19.2E ,16E, 13E, 9E, 4.8E, n4100pro 12 TB


Re: Cron job werkt niet #4 doglover

  • Rytec EPG Team
  • 15,111 posts

+521
Excellent

Posted 3 April 2015 - 10:36

Had ik wel gedacht.  Focussen op wat niet het probleem is.

 

ntpdate werkt prima vanaf de command regel:

 3 Apr 11:33:10 ntpdate[10920]: adjust time server 128.138.141.172 offset 0.067687 sec

Maar deze regel is niet belangrijk.  De cron werkt dus in zijn geheel niet.  Dat is het probleem.

Hoe krijg ik cron dus weer aan de praat.

 

Willy


~~Rytec Team~~
Maxytec Multibox SE OpenPli (used as mediaplayer)
Mutant HD2400 OpenPli
Vu+ Duo OpenPli (backup)

Synology NAS

Sat: 13E, 19.2E, 23.5E and 28.2E
*Pli/Rytec EPG POWERED*


Re: Cron job werkt niet #5 Erik Slagter

  • PLi® Core member
  • 46,759 posts

+536
Excellent

Posted 3 April 2015 - 10:44

Dat is wel interessant inderdaad. Kijk eens met ps of cron wel draait? Is het package wel geinstalleerd?

 

Je kunt overigens ook ntpd buiten cron laten draaien, in de achtergrond.


* Wavefrontier T90 with 28E/23E/19E/13E/9E/4.8E/0.8W/5W via SCR switches 2 x 2 x 6 user bands
* Ziggo digital cable TV (FTA)
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.

Re: Cron job werkt niet #6 doglover

  • Rytec EPG Team
  • 15,111 posts

+521
Excellent

Posted 3 April 2015 - 10:59

Vergeet nu AUB ntpdate.

 

ps info:

  419 root      3120 S    /usr/sbin/crond -c /etc/cron/crontabs

Willy


~~Rytec Team~~
Maxytec Multibox SE OpenPli (used as mediaplayer)
Mutant HD2400 OpenPli
Vu+ Duo OpenPli (backup)

Synology NAS

Sat: 13E, 19.2E, 23.5E and 28.2E
*Pli/Rytec EPG POWERED*


Re: Cron job werkt niet #7 pluizebol

  • Senior Member
  • 708 posts

+7
Neutral

Posted 3 April 2015 - 11:29

Ik had ook al de indruk dat dit niet (meer) werkte want ik had een cronjob geprogrammeerd om elke dag de EPG te clearen vooraleer een nieuwe Rytec import te doen (om dubbele entries te vermijden) en dat werkte ook niet.

 

Ik heb die cronjob dan maar laten vallen en er geen issue van gemaakt om te vermijden dat iemand zich hier weer zou komen afvragen waarom ik steeds van die "rare problemen" heb ;)


XTrend ET8000 (2xS2 - 1xT2) / OpenPLi 8.1 /  Windows 10 Home Edition 64bits / Citroën C5 II hydractive III+ BlueHDi

La Douce France


Re: Cron job werkt niet #8 Pedro_Newbie

  • Senior Member
  • 4,631 posts

+225
Excellent

Posted 3 April 2015 - 11:48

Hier werken de cronjobs zonder problemen op de et8000 en de Solo2 (nachtelijke full-backup)

Beide images zijn up to date (solo2 nieuw geflasht op 23 maart jl., et8000 laatste maand gewoon geupdate)



Re: Cron job werkt niet #9 WanWizard

  • PLi® Core member
  • 60,477 posts

+1,376
Excellent

Posted 3 April 2015 - 12:16

Waar staat die cron job? Wijzig je die met "crontab -e" ?


Currently in use: VU+Duo 4K (2xFBC S2), Amiko Viper T2C (T2+fallback), Octagon SF8008 (S2+T2), Zgemma H9.2H (T2+fallback)

Due to health reasons, I will have periods of inactivity, during which I don't respond to posts or PM.

Many answers to your question can be found in our new and improved wiki.


Re: Cron job werkt niet #10 doglover

  • Rytec EPG Team
  • 15,111 posts

+521
Excellent

Posted 3 April 2015 - 12:29

Waar staat die cron job? Wijzig je die met "crontab -e" ?

 

Neen gewoon met PSpad.

Crontab -e heb ik geprobeerd, maar ik kan daar niets mee.  Kan er niets mee editten,  Weet niet hoe ik de file moet saven.  Hoe ik er terug uit geraak.

 

Trouwens het heeft ot nu altijd gewerkt met een root file die ik met PSPad aangemaakt heb.  Want ik heb die crontab -e heb ik nooit kunnen gebruiken.

 

Willy

 

PS ik heb de root file zowel in /etc/cron/ als in /etc/cron/crontabs/ staan


Edited by doglover, 3 April 2015 - 12:34.

~~Rytec Team~~
Maxytec Multibox SE OpenPli (used as mediaplayer)
Mutant HD2400 OpenPli
Vu+ Duo OpenPli (backup)

Synology NAS

Sat: 13E, 19.2E, 23.5E and 28.2E
*Pli/Rytec EPG POWERED*


Re: Cron job werkt niet #11 doglover

  • Rytec EPG Team
  • 15,111 posts

+521
Excellent

Posted 3 April 2015 - 12:55

Oh ja:  File is ANSI en linux formaat

 

Willy


~~Rytec Team~~
Maxytec Multibox SE OpenPli (used as mediaplayer)
Mutant HD2400 OpenPli
Vu+ Duo OpenPli (backup)

Synology NAS

Sat: 13E, 19.2E, 23.5E and 28.2E
*Pli/Rytec EPG POWERED*


Re: Cron job werkt niet #12 Jan Gruuthuse

  • Senior Member
  • 984 posts

+20
Neutral

Posted 3 April 2015 - 12:56

file root permissions/attributes 755 of 775?


3 * xp1000 OpenPli 4.0 + usb 3.0 stick 64 GB, fixed lnb 28.2E, 23.5E ,19.2E ,16E, 13E, 9E, 4.8E, n4100pro 12 TB


Re: Cron job werkt niet #13 doglover

  • Rytec EPG Team
  • 15,111 posts

+521
Excellent

Posted 3 April 2015 - 12:58

744

 

Ik dacht dit geen verschil uitmaakte.  Het is een configuratie file.

Changed it to 755 anyway.

 

Willy


Edited by doglover, 3 April 2015 - 13:00.

~~Rytec Team~~
Maxytec Multibox SE OpenPli (used as mediaplayer)
Mutant HD2400 OpenPli
Vu+ Duo OpenPli (backup)

Synology NAS

Sat: 13E, 19.2E, 23.5E and 28.2E
*Pli/Rytec EPG POWERED*


Re: Cron job werkt niet #14 WanWizard

  • PLi® Core member
  • 60,477 posts

+1,376
Excellent

Posted 3 April 2015 - 12:59

Zou niet uit moeten maken, root kan alles lezen.

 

Wat zegt 'crontab -l'?


Currently in use: VU+Duo 4K (2xFBC S2), Amiko Viper T2C (T2+fallback), Octagon SF8008 (S2+T2), Zgemma H9.2H (T2+fallback)

Due to health reasons, I will have periods of inactivity, during which I don't respond to posts or PM.

Many answers to your question can be found in our new and improved wiki.


Re: Cron job werkt niet #15 Jan Gruuthuse

  • Senior Member
  • 984 posts

+20
Neutral

Posted 3 April 2015 - 13:28

Heeft dit iets te maken met busybox? Currently defined functions: crond is alleen aanwezig en niet crontab?

busybox --help

3 * xp1000 OpenPli 4.0 + usb 3.0 stick 64 GB, fixed lnb 28.2E, 23.5E ,19.2E ,16E, 13E, 9E, 4.8E, n4100pro 12 TB


Re: Cron job werkt niet #16 doglover

  • Rytec EPG Team
  • 15,111 posts

+521
Excellent

Posted 3 April 2015 - 13:33

root@et9x00:~# crontab -l                                       
10 14 * * * ntpdate time.nist.gov > /tmp/ntpdate.log            
52 5 * * * rm /media/hdd/epg.dat                                
53 9 * * * rebootroot@et9x00:~#       
BusyBox v1.22.1 (2015-02-15 11:58:51 CET) multi-call binary.
BusyBox is copyrighted by many authors between 1998-2012.
Licensed under GPLv2. See source distribution for detailed
copyright notices.

Usage: busybox [function [arguments]...]
   or: busybox --list
   or: function [arguments]...

    BusyBox is a multi-call binary that combines many common Unix
    utilities into a single executable.  Most people will create a
    link to busybox for each function they wish to use and BusyBox
    will act like whatever it was invoked as.

Currently defined functions:
    [, [[, addgroup, adduser, ar, arp, ash, awk, base64, basename, bash,
    blkid, bunzip2, bzcat, cat, chattr, chgrp, chmod, chown, chroot, chrt,
    clear, cmp, cp, crond, cut, date, dc, dd, delgroup, deluser, devmem,
    df, diff, dirname, dmesg, dnsdomainname, dos2unix, du, echo, egrep,
    eject, env, ether-wake, expr, false, fbset, fgrep, find,
    flash_eraseall, flock, fstrim, ftpd, fuser, getopt, getty, grep,
    groups, gunzip, gzip, hdparm, head, hostname, id, ifconfig, ifdown,
    ifplugd, ifup, inetd, inotifyd, ionice, ip, kill, killall, klogd, less,
    ln, loadkmap, logger, logname, logread, losetup, ls, lsattr, lsof,
    lspci, lsusb, md5sum, mdev, mkdir, mkfifo, mknod, mkswap, mktemp, more,
    mount, mv, nandwrite, nc, netstat, nice, nohup, nslookup, ntpd, od,
    patch, printf, ps, pwd, rdate, rdev, readlink, readprofile, realpath,
    renice, reset, rfkill, rm, rmdir, route, run-parts, sed, seq,
    setconsole, setlogcons, setserial, setsid, sh, sha1sum, sha256sum,
    sha3sum, sha512sum, sleep, sort, start-stop-daemon, strings, stty,
    sulogin, swapoff, swapon, switch_root, sync, sysctl, syslogd, tail,
    tar, taskset, tee, telnet, telnetd, test, time, timeout, top, touch,
    tr, true, tty, tunctl, udhcpc, umount, uname, uniq, unix2dos, unxz,
    unzip, uptime, users, usleep, vi, volname, watch, wc, wget, which, who,
    whoami, whois, xargs, xzcat, yes, zcat

Willy

                         
                                                              


~~Rytec Team~~
Maxytec Multibox SE OpenPli (used as mediaplayer)
Mutant HD2400 OpenPli
Vu+ Duo OpenPli (backup)

Synology NAS

Sat: 13E, 19.2E, 23.5E and 28.2E
*Pli/Rytec EPG POWERED*


Re: Cron job werkt niet #17 WanWizard

  • PLi® Core member
  • 60,477 posts

+1,376
Excellent

Posted 3 April 2015 - 13:38

crontab -l ziet al je definities keurig, dus dat kan het in ieder geval niet zijn.


Currently in use: VU+Duo 4K (2xFBC S2), Amiko Viper T2C (T2+fallback), Octagon SF8008 (S2+T2), Zgemma H9.2H (T2+fallback)

Due to health reasons, I will have periods of inactivity, during which I don't respond to posts or PM.

Many answers to your question can be found in our new and improved wiki.


Re: Cron job werkt niet #18 doglover

  • Rytec EPG Team
  • 15,111 posts

+521
Excellent

Posted 3 April 2015 - 13:42

Zover was ik ook al voor ik mijn eerste post plaatste.

En toen werd het duister voor mij.

Waarom voert ie neits uit, dat is de vraag.  Ik weet het niet.

 

Willy


~~Rytec Team~~
Maxytec Multibox SE OpenPli (used as mediaplayer)
Mutant HD2400 OpenPli
Vu+ Duo OpenPli (backup)

Synology NAS

Sat: 13E, 19.2E, 23.5E and 28.2E
*Pli/Rytec EPG POWERED*


Re: Cron job werkt niet #19 Jan Gruuthuse

  • Senior Member
  • 984 posts

+20
Neutral

Posted 3 April 2015 - 14:35

opdracht wordt alleen maar uitgevoerd om

14:10

05:52
09:53

 

1 * * * * wordt om het uur uitgevoerd 1 minuut na elk uur

 

weet niet of dit gaat werken op

 

# alle 5 minuten

 

*/5 echo "hallo" > /tmp/test.log


Edited by Jan Gruuthuse, 3 April 2015 - 14:35.

3 * xp1000 OpenPli 4.0 + usb 3.0 stick 64 GB, fixed lnb 28.2E, 23.5E ,19.2E ,16E, 13E, 9E, 4.8E, n4100pro 12 TB


Re: Cron job werkt niet #20 doglover

  • Rytec EPG Team
  • 15,111 posts

+521
Excellent

Posted 3 April 2015 - 14:38

Ja ja  zo dom ik ben ook niet.

Ik verander natuurlijk de tijd van de eerste regelmatig.

 

Zal voor de volledigheid de bovenstaande lijn er ook eens inzetten.

*/5 echo "hallo" > /tmp/test.log

 

Willy


Edited by doglover, 3 April 2015 - 14:40.

~~Rytec Team~~
Maxytec Multibox SE OpenPli (used as mediaplayer)
Mutant HD2400 OpenPli
Vu+ Duo OpenPli (backup)

Synology NAS

Sat: 13E, 19.2E, 23.5E and 28.2E
*Pli/Rytec EPG POWERED*



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users