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

Shell et commandes GNU Discussion :

Problème avec CRONTAB


Sujet :

Shell et commandes GNU

  1. #1
    Membre actif
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Décembre 2006
    Messages
    1 080
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 080
    Points : 287
    Points
    287
    Par défaut Problème avec CRONTAB
    Bonjour,

    J'ai planifié une tache avec "crontab -e"
    */1 * * * * root /home/root/scripts/ressources.sh

    Ma tache ne s'execute jamais.

    J'ai regardé mes emails et j'ai récu cet email concernant crontab :

    From root@localhost.localdomain Fri Aug 3 16:02:02 2007
    Date: Fri, 3 Aug 2007 16:02:01 +0200
    From: root@localhost.localdomain (Cron Daemon)
    To: root@localhost.localdomain
    Subject: Cron <root@localhost> root /home/root/scripts/ressources.sh
    Content-Type: text/plain; charset=UTF-8
    Auto-Submitted: auto-generated
    X-Cron-Env: <SHELL=/bin/sh>
    X-Cron-Env: <HOME=/root>
    X-Cron-Env: <PATH=/usr/bin:/bin>
    X-Cron-Env: <LOGNAME=root>
    X-Cron-Env: <USER=root>

    /bin/sh: root: command not found


    Je ne comprend pas pourquoi il me dit "/bin/sh: root: command not found" !!

    Auriez vous une idée pour résoudre mon problème

    Merci d'avance

    Arnaud

  2. #2
    Membre habitué Avatar de vdemeester
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    110
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 110
    Points : 125
    Points
    125
    Par défaut
    Citation Envoyé par arnaudperfect
    Bonjour,

    J'aimerai savoir qu'elle est la procédure exate pour planifier un script bash avec CRON ?

    Qu'elles sont les modifications à apporter au fichier bash ? (chemin absolu pour les commande)

    puis ensuite on édite le fichier cron, avec crontab.

    P.S : j'ai déjà essayer de le faire avec le chemin absolu et crontab, mais cela ne fonctionne pas...

    Merci d'avance

    Arnaud
    J'ai envie de dire

  3. #3
    Membre actif
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Décembre 2006
    Messages
    1 080
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 080
    Points : 287
    Points
    287
    Par défaut
    Bah finalement oui, j'ai regardé sur google, comme je l'ai fais hier, mais meme ici au boulot, meme problème, la tache ne démare pas !

    Voir mon 1er post que j'ai modifié vous explicant le soucie...

  4. #4
    Membre actif
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Décembre 2006
    Messages
    1 080
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 080
    Points : 287
    Points
    287
    Par défaut
    Je pense avoir trouvé le problème :

    J'ai lu sur un site qu'il falait indiquer avec quel utilisateur la tache devait etre executé, j'ai donc mis root.

    Le soucie est que cron, interprète mon root (*/1 * * * * root /home/root/scripts/ressources.sh) comme fesant parti du chemin du script...

    J'ai donc modifié mon insertion avec crontab :

    */1 * * * * /home/root/scripts/ressources.sh

    Je vais voir se que cela donne, je vous tien au courant.

  5. #5
    Membre actif
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Décembre 2006
    Messages
    1 080
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 080
    Points : 287
    Points
    287
    Par défaut
    Bon cette fois ci, j'ai un autre message d'erreur :

    From root@localhost.localdomain Fri Aug 3 16:11:27 2007
    Date: Fri, 3 Aug 2007 16:11:01 +0200
    From: root@localhost.localdomain (Cron Daemon)
    To: root@localhost.localdomain
    Subject: Cron <root@localhost> /home/root/scripts/ressources.sh
    Content-Type: text/plain; charset=UTF-8
    Auto-Submitted: auto-generated
    X-Cron-Env: <SHELL=/bin/sh>
    X-Cron-Env: <HOME=/root>
    X-Cron-Env: <PATH=/usr/bin:/bin>
    X-Cron-Env: <LOGNAME=root>
    X-Cron-Env: <USER=root>

    TERM environment variable not set.
    /usr/bin/logname: no login name


    Je supose que je ne dois pas utiliser la variable logname, mais bon je vais pas totu réécrire mes scripts ! comment je peux viré les variables prédéfinies dans cron ?

Discussions similaires

  1. Problème avec crontab
    Par zara5 dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 04/09/2014, 20h11
  2. Problème avec crontab
    Par safa92 dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 09/11/2012, 23h16
  3. Problème avec crontab
    Par djniklos dans le forum Linux
    Réponses: 3
    Dernier message: 08/03/2009, 11h39
  4. [DEV] problème avec crontab
    Par kaele dans le forum Apple
    Réponses: 0
    Dernier message: 15/12/2008, 13h02
  5. problème avec crontab
    Par polace dans le forum Administration système
    Réponses: 3
    Dernier message: 04/11/2007, 00h40

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