Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1348 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Probleme avec MRTG et cron : process deja lancé

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme avec MRTG et cron : process deja lancé

n°207233
t3a80
Posté le 03-01-2003 à 15:49:33  profilanswer
 

slt,
 
Bon j'ai installé mrtg sur ma debian et j'ai mis dans la crontab de root une execution de mrtg tous les 1/4 heure :
0,15,30,45 * * * * mrtg /etc/mrtg.cfg
 
Le probléme c'est qu'assez souvent je me tape un mail de mrtg me disant qu'il à trouvé un lockfile de mrtg agé de 0 second, et donc que mrtg est déjà lancé ...
 
Ce qui est bizarre, c'est que quand je le lance à la main, il mouline pendant maxi 15 secondes. Donc pas de probleme que la tache lancée à 12h00 continue jusqu'à 12h15.
 
De plus, c assez aleatoire : par exemple today pas d'alerte 11h00, mais une à 11h15, puis 11h45, puis 12h30 ...
Bref c pas régulier.
En plus, il voit une fichier de lock qui à 0 seconde ! A croire que la crontab execute parfois deux fois la meme instruction.
 
Sinno mrtg marche bien, et pas de pb au nivo des stats.
Avec vous des idées sur ce qui ce passe ?
thks.
 
 


---------------
Celui qui excelle ne discute pas, il maîtrise sa science et se tait.
mood
Publicité
Posté le 03-01-2003 à 15:49:33  profilanswer
 

n°207392
t3a80
Posté le 03-01-2003 à 22:49:24  profilanswer
 

up du soir  :bounce:  !


---------------
Celui qui excelle ne discute pas, il maîtrise sa science et se tait.
n°214501
AGA
La boîte à Bokeh!
Posté le 21-01-2003 à 20:20:17  profilanswer
 

j'avais developpé une grosse solution avec MRTG
 
finalement pour lancer les differents MRTG j'avais crées un fichier d'execution ou il y avait tout les appels à MRTg (plusieurs routeurs, plusieurs :/) et avant un test pour savoir si un fichier temp existait, sinon un petit touch (qui cree un fichier) pour le créer, à la fin j'effaçais ce petit fichier
 
ça evitait de relancer plusieurs fois ce fichier d'execution si il n'etait pas fini! (pour repartir la charge il y avait deux fichiers d'exec, chacun mettait a peu pres 3H  :whistle: )
 
 

n°214508
splurf
Rm -Rf / && oops :o
Posté le 21-01-2003 à 20:45:40  profilanswer
 

t3a80 a écrit :

slt,
 
Bon j'ai installé mrtg sur ma debian et j'ai mis dans la crontab de root une execution de mrtg tous les 1/4 heure :
0,15,30,45 * * * * mrtg /etc/mrtg.cfg
 
Le probléme c'est qu'assez souvent je me tape un mail de mrtg me disant qu'il à trouvé un lockfile de mrtg agé de 0 second, et donc que mrtg est déjà lancé ...
 
Ce qui est bizarre, c'est que quand je le lance à la main, il mouline pendant maxi 15 secondes. Donc pas de probleme que la tache lancée à 12h00 continue jusqu'à 12h15.
 
De plus, c assez aleatoire : par exemple today pas d'alerte 11h00, mais une à 11h15, puis 11h45, puis 12h30 ...
Bref c pas régulier.
En plus, il voit une fichier de lock qui à 0 seconde ! A croire que la crontab execute parfois deux fois la meme instruction.
 
Sinno mrtg marche bien, et pas de pb au nivo des stats.
Avec vous des idées sur ce qui ce passe ?
thks.
 
 
 


 
Sur les debs il se lance automatiquement tt les 5 minutes par defaut.
 
pas besoin d'ajouter un cron job

n°214551
t3a80
Posté le 21-01-2003 à 22:46:03  profilanswer
 

c'est justement là le pb, apparement 5min c de trop : des fois ça passe, des fois non.
Enfin j'ai trouvé une solution + propre : ds le fichier de conf de mrtg on peut specifier l'option RunAsDaemon: Yes, comme ça il tourne en tache de fond .
Mais j'ai tjs ds le fichier de log une alerte comme quoi le fichier .pid existe deja  :(


---------------
Celui qui excelle ne discute pas, il maîtrise sa science et se tait.
n°214554
splurf
Rm -Rf / && oops :o
Posté le 21-01-2003 à 22:52:55  profilanswer
 

il faut pas le mettre dans un cron séparé dans /var/spool/cron/crontabs/$user
 
il est déja schedulé à l'install!!!

n°214555
t3a80
Posté le 21-01-2003 à 22:55:52  profilanswer
 

t'es sur de ton coup ? à ce moment comment virer le cron de l'install (inutile vu que je le rn en daemon) ?


---------------
Celui qui excelle ne discute pas, il maîtrise sa science et se tait.
n°214557
splurf
Rm -Rf / && oops :o
Posté le 21-01-2003 à 22:59:25  profilanswer
 

t3a80 a écrit :

t'es sur de ton coup ? à ce moment comment virer le cron de l'install (inutile vu que je le rn en daemon) ?


man cron
 
=> voir les fichiers master de cron => /etc/crontab et consors

n°214559
houplaboom​42
Posté le 21-01-2003 à 23:06:11  profilanswer
 

sur la deb il est dans /etc/cron.d/mrtg

n°214560
t3a80
Posté le 21-01-2003 à 23:07:47  profilanswer
 

mea-culpa, il y avait en effet une entrée pour mrtg ds le master file de cron (/etc/cron.d).
Merci de l'info! tout devrait rentrer ds l'ordre maintenant.


---------------
Celui qui excelle ne discute pas, il maîtrise sa science et se tait.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Probleme avec MRTG et cron : process deja lancé

 

Sujets relatifs
probleme bizzard ss apacheprobleme carte rezo
Problème logique pour installer LinuxProblème install mandrake
Problème de mise à jour avec Mandrake UpdateProblème de graveur sous Linux
Problème d'accents sous debianprobleme de partition sous DOS
Probleme avec Gnome et EnlightementProbleme avec xfce
Plus de sujets relatifs à : Probleme avec MRTG et cron : process deja lancé


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR