IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Unix Discussion :

cron : crontab n'exécute rien


Sujet :

Unix

  1. #1
    Membre régulier
    Homme Profil pro
    Responsable Applicatif / Développeur
    Inscrit en
    Mai 2007
    Messages
    495
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Responsable Applicatif / Développeur

    Informations forums :
    Inscription : Mai 2007
    Messages : 495
    Points : 110
    Points
    110
    Par défaut cron : crontab n'exécute rien
    J'ai un problème, voilà cela fait un certain temps que je m'occupe du cron et de crontab. et j'exécutait un script toutes les minutes pendant longtemps et voilà que maintenant il ne se lance plus.

    dans mon /etc/crontab j'ai : * * * * * root /usr/local/sbin/TestScript &

    Ce fichier et censé faire des tests et écrire dans la base.
    Or si je l'éxécute à la main : /usr/local/sbin/TestScript
    il fonctionne.

    Je précise que ça fait des mois qu'il marche et que le problème est arrivé il y a 2 jours.

  2. #2
    Membre expert
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 683
    Points : 3 100
    Points
    3 100
    Par défaut
    salut,

    dans tes log il n'y a rien?
    les droits du fichiers n'auraient pas changé?
    dam's

  3. #3
    Membre régulier
    Homme Profil pro
    Responsable Applicatif / Développeur
    Inscrit en
    Mai 2007
    Messages
    495
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Responsable Applicatif / Développeur

    Informations forums :
    Inscription : Mai 2007
    Messages : 495
    Points : 110
    Points
    110
    Par défaut
    dans mes logs il n'y a rien, les droits de fichier n'avaient pas changer.
    Mais curieusement là ça remarche depuis 5min, donc je ne sais pas pk.
    Mais tant mieux.

    Merci

  4. #4
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 119
    Points
    28 119
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    * * * * * root /usr/local/sbin/TestScript &
    Eu, c'est quoi ce root qui traine au debut de ta ligne de commande ?
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  5. #5
    Membre expert
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 683
    Points : 3 100
    Points
    3 100
    Par défaut
    c'est pour dire avec quel user le script est lancé
    dam's

  6. #6
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 515
    Points : 2 505
    Points
    2 505
    Par défaut
    Et qu'est-ce qui te fait croire qu'on peut spécifier ainsi le user sous lequel la commande doit être lancée ?

    Si tu veux lancer ta commande sous un user particulier, utilise su <user> -c <command>

  7. #7
    Membre expert
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 683
    Points : 3 100
    Points
    3 100
    Par défaut
    man cron
    dam's

  8. #8
    Membre chevronné

    Homme Profil pro
    Responsable projets techniques
    Inscrit en
    Février 2003
    Messages
    980
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable projets techniques
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Février 2003
    Messages : 980
    Points : 1 894
    Points
    1 894
    Par défaut
    Citation Envoyé par dams78 Voir le message
    man cron
    +1

Discussions similaires

  1. Mes tâches cron ne s'exécutent pas
    Par sergeh dans le forum Administration système
    Réponses: 4
    Dernier message: 01/03/2010, 09h46
  2. CRON/CRONTAB : redéfinition ?
    Par charlesen dans le forum Shell et commandes GNU
    Réponses: 6
    Dernier message: 15/05/2009, 14h04
  3. tâche crontab non exécutée
    Par miosepayo dans le forum Debian
    Réponses: 4
    Dernier message: 08/04/2009, 09h38
  4. crontab non exécuté
    Par trucentete dans le forum Applications et environnements graphiques
    Réponses: 6
    Dernier message: 05/09/2008, 17h06
  5. [Free Pascal] Compilation : très bien, exécution : rien
    Par hocine dans le forum Free Pascal
    Réponses: 5
    Dernier message: 14/06/2008, 12h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo