Avatar billede camboydk Nybegynder
07. november 2003 - 15:47 Der er 3 kommentarer

Problem med Cronjob / MRTG

Jeg har sat en maskine op med SME Server 5.6 og MRTG
Jeg kan fint få MRTG til at virke men det kniber en del med at få den til at opdatere hver 5. min.
Nu skal jeg manuelt skrive "/usr/bin/mrtg /etc/mrtg/mrtg.cfg" før den henter data fra routeren og laver en graf.. Så derfor skulle jeg mene at den er gal med cronjob.. lige nu ser /etc/crontab/ sådan her ud:

#------------------------------------------------------------
# DO NOT MODIFY THIS FILE! It is updated automatically by the
# SME Server software. Instead, modify the source template in
# an /etc/e-smith/templates-custom directory. For more
# information, see http://www.e-smith.org/custom/
#
# copyright (C) 2002 Mitel Networks Corporation
#------------------------------------------------------------

#------------------------------------------------------------
# DO NOT MODIFY THIS FILE! It is updated automatically by the
# e-smith server and gateway software. Instead, modify the source
# template in the /etc/e-smith/templates directory. For more
# information, see http://www.e-smith.org.
#
# copyright (C) 2001 Mitel Networks Corporation
#------------------------------------------------------------

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root

# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly

12 1 */7 * * root    /sbin/e-smith/signal-event logrotate

5 * * * * /usr/bin/mrtg /etc/mrtg/mrtg.cfg



#------------------------------------------------------------
# TEMPLATE END
#------------------------------------------------------------
Avatar billede janpo Nybegynder
07. november 2003 - 20:36 #1
Jeg vil tro du får din kommando kørt en gang i timen, ikke sandt ? Hvis den skal køres hvert 5. minut skal du skrive:
0-60/5 * * * * /usr/bin/mrtg /etc/mrtg/mrtg.cfg
Avatar billede mfalck Praktikant
08. november 2003 - 10:03 #2
hvis du blot skriver 5 så betyder det at den skal køre hver gang klokken er 5 - altså 00.05, 1.05, 2.05 ... etc etc:

en lidt kønnere måde at skrive janpo's forslag på er:

*/5 * * * * /usr/bin/mrtg /etc/mrtg/mrtg.cfg
Avatar billede mfalck Praktikant
08. november 2003 - 10:03 #3
siden du har sat din PATH kan du nøjes med

*/5 * * * * mrtg /etc/mrtg/mrtg.cfg
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester