Auteur Topic: Cron elke 5 minuten  (gelezen 11287 keer)

Offline mbootsman

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 4
Cron elke 5 minuten
« Gepost op: 11 februari 2014, 14:31:54 »
Ik wil een cronjob toevoegen die elke 5 minuten draait. Met de Task Scheduler kan ik een frequente van maximaal eens per uur aangeven. Waar kan ik instellen dat de job elke 5 minuten wordt uitgevoerd?
  • Mijn Synology: DS212+
  • HDD's: 2x 3TB

Offline Björn

Re: Cron elke 5 minuten
« Reactie #1 Gepost op: 11 februari 2014, 14:45:08 »
Je kunt de cron ook handmatig bewerken via ssh

vi /etc/crontab

Daarna cron restarten (google synology cron restart)

Groet,
Björn

Offline mbootsman

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 4
Re: Cron elke 5 minuten
« Reactie #2 Gepost op: 11 februari 2014, 14:53:54 »
Bedankt voor je reactie. Ik heb cron gerestart met:

/usr/syno/etc/rc.d/S04crond.sh stop
/usr/syno/etc/rc.d/S04crond.sh start

Maar, in de Task Scheduler staat de con nog steeds op 1 uur frequentie


  • Mijn Synology: DS212+
  • HDD's: 2x 3TB

Offline wizjos

  • Administrator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 123
  • -Ontvangen: 181
  • Berichten: 1.996
Re: Cron elke 5 minuten
« Reactie #3 Gepost op: 11 februari 2014, 15:52:58 »
Wat staat er dan in je crontab?
Wizjos.


DS409+    4 x WD10EADS DSM 4.2-3243       [TEST]
DS214play 1 x WD20EARX DSM 6.1.4-15217-3  [PROD]
DS1513+   5 x WD80EFZX DSM 6.1.4-15217-5  [PROD]
RT1900ac               SRM 1.1.6-6931-1   [PROD]


Is RAID hetzelfde als een backup?
Goeie schijven voor je NAS? Neem Western Digital!

Offline mbootsman

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 4
Re: Cron elke 5 minuten
« Reactie #4 Gepost op: 11 februari 2014, 16:53:35 »
Dit staat er nu in mijn /etc/crontab

#minute hour    mday    month   wday    who     command
5       3       *       *       1,4     root    /usr/syno/bin/synopkg chkupgradepkg
59      16      *       *       1,4     root    /usr/syno/sbin/synoupgrade --fetch-all
0       12      *       *       *       root    /tmp/synoschedtask --run id=3
30      12      *       *       *       root    /tmp/synoschedtask --run id=4
0       14      *       *       *       root    /tmp/synoschedtask --run id=5
30      14      *       *       *       root    /tmp/synoschedtask --run id=6
0       11      *       *       *       root    /tmp/synoschedtask --run id=7
30      11      *       *       *       root    /tmp/synoschedtask --run id=8
0       10      *       *       *       root    /tmp/synoschedtask --run id=9
30      10      *       *       *       root    /tmp/synoschedtask --run id=10
0       18      *       *       *       root    /tmp/synoschedtask --run id=1
30      18      *       *       *       root    /tmp/synoschedtask --run id=2
0       15      *       *       *       root    /tmp/synoschedtask --run id=11
30      15      *       *       *       root    /tmp/synoschedtask --run id=12
0       9       *       *       *       root    /tmp/synoschedtask --run id=13
30      9       *       *       *       root    /tmp/synoschedtask --run id=14
0       8       *       *       *       root    /tmp/synoschedtask --run id=15
30      8       *       *       *       root    /tmp/synoschedtask --run id=16
0       7       *       *       *       root    /tmp/synoschedtask --run id=17
30      7       *       *       *       root    /tmp/synoschedtask --run id=18
5       *       *       *       *       root    /tmp/synoschedtask --run id=19

De laatste zou dus elke 5 minuten moeten lopen.
  • Mijn Synology: DS212+
  • HDD's: 2x 3TB

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1381
  • -Ontvangen: 7983
  • Berichten: 44.003
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Cron elke 5 minuten
« Reactie #5 Gepost op: 11 februari 2014, 18:01:18 »
De crontab is volgens mij bepalend hier, toch ?
Loopt de task dan niet om de 5 min ?
5       *       *       *       *       root    /tmp/synoschedtask --run id=19


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline mbootsman

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 4
Re: Cron elke 5 minuten
« Reactie #6 Gepost op: 11 februari 2014, 18:10:45 »
oh wacht, in de Task Scheduler staat de first run op 0:00, da's over 4 uur, die zal ik ff terugzetten naar 18:30 ofzo. Kijken wat er dan gebeurt.
  • Mijn Synology: DS212+
  • HDD's: 2x 3TB

Offline henkg

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 20
  • -Ontvangen: 155
  • Berichten: 728
Re: Cron elke 5 minuten
« Reactie #7 Gepost op: 12 februari 2014, 05:25:32 »
Ik gebruik dat zelf niet, maar even zoeken op 'cron run every minute' gaf al snel het antwoord.
http://www.thegeekstuff.com/2011/07/cron-every-5-minutes/

5  *  *  *  * betekent op de 5e minuut van elk uur.
*/5  *  *  *  * betekent elke 5 minuten.

Verder denk ik dat het met task scheduler wijzigen van een taak de handmatig aangebrachte wijziging overschrijft (?)
DS920+. 4x WD40EFRX. SHR. Btfrs
DS412+. 4x WD40EFRX, SHR, Btfrs (backup)
DS210J, 2x WD40EFRX, SHR, Ext4 (buiten gebruik)
Windows 10, Router EPC3940. Switch TP-Link TL-SG1008D Mede8er MED600X3D, UPS APC BX950MI-GR. HUMAX5200c

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1381
  • -Ontvangen: 7983
  • Berichten: 44.003
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Cron elke 5 minuten
« Reactie #8 Gepost op: 12 februari 2014, 11:37:03 »
Citaat
*/5  *  *  *  * betekent elke 5 minuten.
Helemaal goed ! Had ik zelfs over het hoofd gezien  ;)

Citaat
Verder denk ik dat het met task scheduler wijzigen van een taak de handmatig aangebrachte wijziging overschrijft (?)
Als dit waar is, dan kan TS beter een script maken van het gebeuren en die in de crontab zetten, dus:

*/5       *       *       *       *       root    /<map>/<script>


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12


 

Fout in cron job

Gestart door grafcomBoard 3rd party apps integratie in DSM

Reacties: 4
Gelezen: 4974
Laatste bericht 14 maart 2009, 18:41:16
door grafcom
Cron entries weg na een reboot

Gestart door hvweesBoard Optware / IPKG / Telnet

Reacties: 4
Gelezen: 4142
Laatste bericht 11 januari 2013, 15:47:56
door Martijn85
Cron probleem

Gestart door BZwartBoard Synology DSM algemeen

Reacties: 6
Gelezen: 3106
Laatste bericht 05 oktober 2012, 15:01:02
door BZwart
Spotweb handmatige retrieve doet het niet via cron

Gestart door OpperSjoerdBoard Spotweb

Reacties: 5
Gelezen: 3371
Laatste bericht 20 juni 2017, 18:45:00
door OpperSjoerd
Cron

Gestart door wesdegrootBoard Algemeen

Reacties: 0
Gelezen: 3649
Laatste bericht 10 september 2011, 23:27:36
door wesdegroot