Jump to content

Archived

This topic is now archived and is closed to further replies.

jiraiya42

[Résolu]Cron

Recommended Posts

Ca manque de motivation ca :xzombi:

Non c'est pas un manque de motivation mais j'essaie d'être réaliste il faut que demain soir tout marche comme avant et que le serveur s'arrete tout seul les soirs ou bien qu'ils puissent l'éteindre facilement et je me retrouve avec un serveur planté, des connaissances plus que limitées en ce qui concerne le fameux fsck, très peu de temps et cron qui marche pas :roll: mais là je m'y mets je vais essayer de réparer et si à midi ça marche toujours pas cet après midi je réinstalle, je refais mon serveur et je continuerai de chercher pour cron

Bon ça commence mal le man fsck il ne marche pas il dit qu'il ne peut pas créer de fichier temporaire et que je suis en lecture seule :transpi: ah ben là je vois pas du tout ce que je peux faire :roll: quelqu'un voit une soluce pour le faire taire le pingouin svp ?

Share this post


Link to post
Share on other sites

Oui c'est très simple, tu prend google, et tu tape 'man fsck' tu va voir ya tout ce quio faut :roll:

Twingo ! :roll: Ca me disait qu'il fallait que je lance à la main fsck donc je me suis lancé :-D j'ai fais un whereis fsck vu que je savais po où il était le vilain :transpi: j'ai lancé /sbin/fsck j'ai répondu yes à tout vu que j'avais meme pas de choix :xzombi: ensuite piti reboot et là donc Jeannie Longo ! Ca marchait comme avant :-D

Il me reste plus que cron à faire marcher :-D

Share this post


Link to post
Share on other sites

Oui c'est très simple, tu prend google, et tu tape 'man fsck' tu va voir ya tout ce quio faut :roll:

Twingo ! :-D Ca me disait qu'il fallait que je lance à la main fsck donc je me suis lancé :-D j'ai fais un whereis fsck vu que je savais po où il était le vilain :xzombi: j'ai lancé /sbin/fsck j'ai répondu yes à tout vu que j'avais meme pas de choix :roll: ensuite piti reboot et là donc Jeannie Longo ! Ca marchait comme avant :-D

Bah voila c'était pas si dur hein :-D

Allé maintenant Cron :transpi:

Share this post


Link to post
Share on other sites

Bah voila c'était pas si dur hein :roll:

Allé maintenant Cron :transpi:

:roll: Ouai cron ah là chui chaud, la journée commence bien et cette fois je fais pas de cat sur l'exécutable :xzombi: allez hop c'est parti ! :-D

Donc j'ai fait /usr/sbin/cron et ça m'a mit :

/usr/sbin/cron: can't lock /var/run/crond.pid, otherpid may be 1487: Resource temporarily unavailable

Je suis allé dans /var/run/ j'ai fait nano crond.pid et yavait juste marqué "1487" je sais pas ce que ça veut dire une idée svp ?

Share this post


Link to post
Share on other sites

hum

On dirais qu'il est lancé tient.... 'ps | grep cron'

Si il est bien lancé test toi une action dans ta crontab :)

Share this post


Link to post
Share on other sites

hum

On dirais qu'il est lancé tient.... 'ps | grep cron'

Si il est bien lancé test toi une action dans ta crontab :)

J'ai fait le ps | grep cron mais ça affiche toujours rien mais par contre avant ça écrivait rien dans crond.pid et là ya quelque chose quand meme.

Dans crontab j'ai ça :

0-59 * * * * /root/test.sh
19 16 * * 1-5 cp -r /home/partage/ /home/sauvegarde/
19 16 * * 1-5 shutdown -h now >> /etc/cron.log

Mais aucune ne s'exécute :transpi:

Share this post


Link to post
Share on other sites

Si il est pas dans ton ps c'est qu'il est pas lancé. Donc:

- 'kill -9 1487' < histoire de...

- 'rm /var/run/crond.pid'

- /var/sbin/cron

Et tu vérifie bien qu'il soit dans t"es processus si il ne te retourne rien.

Share this post


Link to post
Share on other sites

Si il est pas dans ton ps c'est qu'il est pas lancé. Donc:

- 'kill -9 1487' < histoire de...

- 'rm /var/run/crond.pid'

- /var/sbin/cron

Et tu vérifie bien qu'il soit dans t"es processus si il ne te retourne rien.

T'es sur pour le 'kill-9 1487' ? Il dit command not found pour le kill-9

Share this post


Link to post
Share on other sites

4 pages pour lancer une tache cron quand meme c'est un bon score :transpi::xzombi::roll:

Oh fais gaffe toi ! :roll: C'est bon je prends mon temps on va dire :-D T'es sur pour la dernière commande /var/sbin/cron ? Ce serait pas /usr/sbin/cron ?

J'ai fait /usr/sbin/cron ça a eu l'air de marcher car ça ne m'a pas remit le message d'erreur donc ensuite j'ai fais ps | grep cron et là ça met pas de message d'erreur mais ça n'affuiche rien de spécial

Share this post


Link to post
Share on other sites

T'es sur pour la dernière commande /var/sbin/cron ? Ce serait pas /usr/sbin/cron ?

C'est pour voir si tu suivais :transpi:

J'ai fait /usr/sbin/cron ça a eu l'air de marcher car ça ne m'a pas remit le message d'erreur donc ensuite j'ai fais ps | grep cron et là ça met pas de message d'erreur mais ça n'affuiche rien de spécial

mmmh mmmh O_o

ps -a ?? pas de cron à l'horizon??

Verifie dans tes logs

Share this post


Link to post
Share on other sites

C'est pour voir si tu suivais :roll:

mmmh mmmh O_o

ps -a ?? pas de cron à l'horizon??

Verifie dans tes logs

Allez va tu l'as bien mérité :transpi::xzombi: je rigoooooooooole

Ya du mieux !

ps -A :

 PID TTY		  TIME CMD
1 ?		00:00:00 init
2 ?		00:00:00 keventd
3 ?		00:00:00 ksoftirqd_CPU0
4 ?		00:00:00 kswapd
5 ?		00:00:00 bdflush
6 ?		00:00:00 kupdated
  99 ?		00:00:00 kjournald
 441 ?		00:00:00 khubd
1243 ?		00:00:00 dhclient
1248 ?		00:00:00 portmap
1400 ?		00:00:00 syslogd
1403 ?		00:00:00 klogd
1414 ?		00:00:00 cupsd
1453 ?		00:00:00 exim4
1459 ?		00:00:00 inetd
1466 ?		00:00:00 nmbd
1467 ?		00:00:00 nmbd
1469 ?		00:00:00 smbd
1474 ?		00:00:00 smbd
1476 ?		00:00:00 sshd
1481 ?		00:00:00 rpc.statd
1484 ?		00:00:00 atd
1493 tty1	 00:00:00 bash
1494 tty2	 00:00:00 getty
1495 tty3	 00:00:00 getty
1496 tty4	 00:00:00 getty
1497 tty5	 00:00:00 getty
1498 tty6	 00:00:00 getty
1515 ?		00:00:00 smbd
1586 ?		00:00:00 sshd
1589 ?		00:00:00 sshd
1591 pts/0	00:00:00 bash
1828 ?		00:00:00 cron
1865 pts/0	00:00:00 ps

Ya un pti cron tout en bas :roll: c'est bon signe non ?

Share this post


Link to post
Share on other sites

Ya du mieux !

ps -A :

1828 ?		00:00:00 cron

Ya un pti cron tout en bas :transpi: c'est bon signe non ?

Ben ui c tres bien :xzombi:

ta crontab doit s'exécuter maitenant :)

Share this post


Link to post
Share on other sites

Ya du mieux !

ps -A :

1828 ?		00:00:00 cron

Ya un pti cron tout en bas :transpi: c'est bon signe non ?

Ben ui c tres bien :xzombi:

ta crontab doit s'exécuter maitenant :)

Hum hum hum les test que nofun avait proposé ne marche pas dans mon cas pourtant j'ai tout bien fait comme il faut

test.sh

/bin/echo 'cron fonctionne' > /root/cronTEST.txt
/bin/date >> /root/cronTEST.txt

crontab -e

0-59 * * * * /root/test.sh
19 16 * * 1-5 cp -r /home/partage/ /home/sauvegarde/
19 16 * * 1-5 shutdown -h now >> /etc/cron.log

et dans cronTEST.txt ya rien, ça devrait mettre 'cron fonctionne' toutes les minutes non ?

Share this post


Link to post
Share on other sites

Vérifie /var/log/cron.log pour savoir ce qu'il fait

Bah ya toujours pas de log de cron dedans

J'ai fait ta méthode grep -R cron /var/log/* et ça donne ça :

/var/log/syslog:Feb 20 09:55:19 localhost /usr/sbin/cron[1474]: (CRON) INFO (pidfile fd = 3)
/var/log/syslog:Feb 20 09:55:19 localhost /usr/sbin/cron[1475]: (CRON) STARTUP (fork ok)
/var/log/syslog:Feb 20 09:55:19 localhost /usr/sbin/cron[1475]: (CRON) INFO (Running @reboot jobs)
/var/log/syslog:Feb 20 10:17:01 localhost /USR/SBIN/CRON[1501]: (root) CMD (   run-parts --report /etc/cron.hourly)
/var/log/syslog:Feb 20 11:17:01 localhost /USR/SBIN/CRON[2311]: (root) CMD (   run-parts --report /etc/cron.hourly)
/var/log/syslog:Feb 20 11:22:58 localhost /usr/sbin/cron[1474]: (CRON) INFO (pidfile fd = 3)
/var/log/syslog:Feb 20 11:22:58 localhost /usr/sbin/cron[1475]: (CRON) STARTUP (fork ok)
/var/log/syslog:Feb 20 11:22:58 localhost /usr/sbin/cron[1475]: (CRON) INFO (Running @reboot jobs)
/var/log/syslog:Feb 20 12:17:01 localhost /USR/SBIN/CRON[1538]: (root) CMD (   run-parts --report /etc/cron.hourly)
/var/log/syslog:Feb 20 12:43:23 localhost /usr/sbin/cron[1480]: (CRON) INFO (pidfile fd = 3)
/var/log/syslog:Feb 20 12:43:23 localhost /usr/sbin/cron[1481]: (CRON) STARTUP (fork ok)
/var/log/syslog:Feb 20 12:43:23 localhost /usr/sbin/cron[1481]: (CRON) INFO (Running @reboot jobs)
/var/log/syslog:Feb 20 13:17:01 localhost /USR/SBIN/CRON[1522]: (root) CMD (   run-parts --report /etc/cron.hourly)
/var/log/syslog:Feb 20 14:17:01 localhost /USR/SBIN/CRON[1538]: (root) CMD (   run-parts --report /etc/cron.hourly)
/var/log/syslog:Feb 20 15:17:01 localhost /USR/SBIN/CRON[1559]: (root) CMD (   run-parts --report /etc/cron.hourly)
/var/log/syslog:Feb 20 16:17:01 localhost /USR/SBIN/CRON[1608]: (root) CMD (   run-parts --report /etc/cron.hourly)
/var/log/syslog:Feb 20 17:17:01 localhost /USR/SBIN/CRON[1684]: (root) CMD (   run-parts --report /etc/cron.hourly)
/var/log/syslog:Feb 20 18:17:01 localhost /USR/SBIN/CRON[1700]: (root) CMD (   run-parts --report /etc/cron.hourly)
/var/log/syslog:Feb 20 19:17:01 localhost /USR/SBIN/CRON[1710]: (root) CMD (   run-parts --report /etc/cron.hourly)
/var/log/syslog:Feb 21 09:54:20 localhost /usr/sbin/cron[1475]: (CRON) INFO (pidfile fd = 3)
/var/log/syslog:Feb 21 09:54:20 localhost /usr/sbin/cron[1476]: (CRON) STARTUP (fork ok)
/var/log/syslog:Feb 21 09:54:20 localhost /usr/sbin/cron[1476]: (CRON) INFO (Running @reboot jobs)
/var/log/syslog:Feb 21 10:06:03 localhost crontab[1509]: (root) LIST (root)
/var/log/syslog:Feb 21 10:13:25 localhost crontab[1520]: (root) AUTH (crontab command not allowed)
/var/log/syslog:Feb 21 10:15:54 localhost crontab[1526]: (root) AUTH (crontab command not allowed)
/var/log/syslog:Feb 21 10:16:31 localhost crontab[1538]: (jean) BEGIN EDIT (jean)
/var/log/syslog:Feb 21 10:17:01 localhost /USR/SBIN/CRON[1541]: (root) CMD (   run-parts --report /etc/cron.hourly)
/var/log/syslog:Feb 21 10:18:15 localhost crontab[1538]: (jean) REPLACE (jean)
/var/log/syslog:Feb 21 10:18:15 localhost crontab[1538]: (jean) END EDIT (jean)
/var/log/syslog:Feb 21 10:18:17 localhost crontab[1542]: (jean) BEGIN EDIT (jean)
/var/log/syslog:Feb 21 10:18:18 localhost crontab[1542]: (jean) END EDIT (jean)
/var/log/syslog:Feb 21 10:20:30 localhost crontab[1547]: (root) AUTH (crontab command not allowed)
/var/log/syslog:Feb 21 10:21:49 localhost crontab[1557]: (root) AUTH (crontab command not allowed)
/var/log/syslog:Feb 21 10:22:52 localhost crontab[1560]: (root) AUTH (crontab command not allowed)
/var/log/syslog:Feb 21 10:23:12 localhost crontab[1566]: (jean) BEGIN EDIT (jean)
/var/log/syslog:Feb 21 10:23:18 localhost crontab[1566]: (jean) REPLACE (jean)
/var/log/syslog:Feb 21 10:23:18 localhost crontab[1566]: (jean) END EDIT (jean)
/var/log/syslog:Feb 21 10:24:01 localhost /usr/sbin/cron[1476]: (jean) RELOAD (crontabs/jean)
/var/log/syslog:Feb 21 10:24:11 localhost crontab[1571]: (jean) BEGIN EDIT (jean)
/var/log/syslog:Feb 21 10:25:12 localhost crontab[1571]: (jean) REPLACE (jean)
/var/log/syslog:Feb 21 10:25:12 localhost crontab[1571]: (jean) END EDIT (jean)
/var/log/syslog:Feb 21 10:26:01 localhost /usr/sbin/cron[1476]: (jean) RELOAD (crontabs/jean)
/var/log/syslog:Feb 21 10:30:34 localhost crontab[1586]: (root) AUTH (crontab command not allowed)
/var/log/syslog:Feb 21 10:31:24 localhost crontab[1589]: (root) BEGIN EDIT (root)
/var/log/syslog:Feb 21 10:32:30 localhost crontab[1589]: (root) END EDIT (root)
/var/log/syslog:Feb 21 10:32:46 localhost crontab[1592]: (root) BEGIN EDIT (root)
/var/log/syslog:Feb 21 10:33:41 localhost crontab[1592]: (root) REPLACE (root)
/var/log/syslog:Feb 21 10:33:41 localhost crontab[1592]: (root) END EDIT (root)
/var/log/syslog:Feb 21 10:34:01 localhost /usr/sbin/cron[1476]: (root) RELOAD (crontabs/root)
/var/log/syslog:Feb 21 10:37:20 localhost crontab[1607]: (root) BEGIN EDIT (root)
/var/log/syslog:Feb 21 10:37:24 localhost crontab[1607]: (root) END EDIT (root)
/var/log/syslog:Feb 21 10:43:27 localhost crontab[1612]: (root) BEGIN EDIT (root)
/var/log/syslog:Feb 21 10:47:38 localhost crontab[1612]: (root) REPLACE (root)
/var/log/syslog:Feb 21 10:47:38 localhost crontab[1612]: (root) END EDIT (root)
/var/log/syslog:Feb 21 10:48:01 localhost /usr/sbin/cron[1476]: (root) RELOAD (crontabs/root)
/var/log/syslog:Feb 21 11:17:01 localhost /USR/SBIN/CRON[1628]: (root) CMD (   run-parts --report /etc/cron.hourly)
/var/log/syslog:Feb 21 11:17:38 localhost crontab[1629]: (root) LIST (root)
/var/log/syslog:Feb 21 11:18:19 localhost crontab[1635]: (jean) LIST (jean)
/var/log/syslog:Feb 21 12:17:01 localhost /USR/SBIN/CRON[1655]: (root) CMD (   run-parts --report /etc/cron.hourly)
/var/log/syslog:Feb 21 12:31:44 localhost crontab[1665]: (root) BEGIN EDIT (root)
/var/log/syslog:Feb 21 12:32:31 localhost crontab[1665]: (root) REPLACE (root)
/var/log/syslog:Feb 21 12:32:31 localhost crontab[1665]: (root) END EDIT (root)
/var/log/syslog:Feb 21 12:33:01 localhost /usr/sbin/cron[1476]: (root) RELOAD (crontabs/root)
/var/log/syslog:Feb 21 12:33:59 localhost crontab[1668]: (root) BEGIN EDIT (root)
/var/log/syslog:Feb 21 12:34:05 localhost crontab[1668]: (root) END EDIT (root)
/var/log/syslog:Feb 23 10:15:41 localhost /usr/sbin/cron[1486]: (CRON) INFO (pidfile fd = 3)
/var/log/syslog:Feb 23 10:15:41 localhost /usr/sbin/cron[1487]: (CRON) STARTUP (fork ok)
/var/log/syslog:Feb 23 10:15:41 localhost /usr/sbin/cron[1487]: (CRON) INFO (Running @reboot jobs)
/var/log/syslog:Feb 23 10:17:01 localhost /USR/SBIN/CRON[1518]: (root) CMD (   run-parts --report /etc/cron.hourly)
/var/log/syslog:Feb 23 10:29:40 localhost /usr/sbin/cron[1595]: (CRON) DEATH (can't lock /var/run/crond.pid, otherpid may be 1487: Resource temporarily unavailable)
/var/log/syslog:Feb 23 10:30:17 localhost /usr/sbin/cron[1600]: (CRON) DEATH (can't lock /var/run/crond.pid, otherpid may be 1487: Resource temporarily unavailable)
/var/log/syslog:Feb 23 10:44:57 localhost crontab[1691]: (root) BEGIN EDIT (root)
/var/log/syslog:Feb 23 10:45:48 localhost crontab[1691]: (root) REPLACE (root)
/var/log/syslog:Feb 23 10:45:48 localhost crontab[1691]: (root) END EDIT (root)
/var/log/syslog:Feb 23 10:46:01 localhost /usr/sbin/cron[1487]: (root) RELOAD (crontabs/root)
/var/log/syslog:Feb 23 11:07:42 localhost /usr/sbin/cron[1827]: (CRON) INFO (pidfile fd = 3)
/var/log/syslog:Feb 23 11:07:42 localhost /usr/sbin/cron[1828]: (CRON) STARTUP (fork ok)
/var/log/syslog:Feb 23 11:07:42 localhost /usr/sbin/cron[1828]: (CRON) INFO (Skipping @reboot jobs -- not system startup)
/var/log/syslog:Feb 23 11:17:01 localhost /USR/SBIN/CRON[1949]: (root) CMD (   run-parts --report /etc/cron.hourly)
/var/log/syslog:Feb 23 11:23:02 localhost crontab[1984]: (root) BEGIN EDIT (root)
/var/log/syslog:Feb 23 11:23:33 localhost crontab[1984]: (root) END EDIT (root)
/var/log/syslog:Feb 23 11:28:36 localhost crontab[2023]: (root) BEGIN EDIT (root)
/var/log/syslog:Feb 23 11:29:57 localhost crontab[2023]: (root) END EDIT (root)

J'ai gardé que ce qui concerne cron et pas tout encore, ya pas pour aujourd'hui grrr

Share this post


Link to post
Share on other sites

/var/log/syslog:Feb 23 11:23:02 localhost crontab[1984]: (root) BEGIN EDIT (root)
/var/log/syslog:Feb 23 11:23:33 localhost crontab[1984]: (root) END EDIT (root)
/var/log/syslog:Feb 23 11:28:36 localhost crontab[2023]: (root) BEGIN EDIT (root)
/var/log/syslog:Feb 23 11:29:57 localhost crontab[2023]: (root) END EDIT (root)

J'ai gardé que ce qui concerne cron et pas tout encore

Bon ben voila il te voit bien editer ta crontab.

Essaye quelque chose a une heure fixe pour voir

Share this post


Link to post
Share on other sites

Bon ben voila il te voit bien editer ta crontab.

Essaye quelque chose a une heure fixe pour voir

J'ai mis ça :

51 10 * * * echo 'coucou' >> cronTEST.txt

C'est correct ? On va voir si ça marche

Et je peux pas afficher l'heure stp ? Ca vient ptet de là aussi non ?

Share this post


Link to post
Share on other sites

Bon ben voila il te voit bien editer ta crontab.

Essaye quelque chose a une heure fixe pour voir

J'ai mis ça :

51 10 * * * echo 'coucou' >> cronTEST.txt

C'est correct ? On va voir si ça marche

En principe oui, par contre tu peut faire un 'date' pour verifier l'heure de ton systeme? j'ai l'impression qu'il avance d'une heure...

Share this post


Link to post
Share on other sites

En principe oui, par contre tu peut faire un 'date' pour verifier l'heure de ton systeme? j'ai l'impression qu'il avance d'une heure...

Ah ouai bien vu pour lui il est 11h53 !!! :transpi: Je peux la modifier comment stp ?

Share this post


Link to post
Share on other sites

En principe oui, par contre tu peut faire un 'date' pour verifier l'heure de ton systeme? j'ai l'impression qu'il avance d'une heure...

Ah ouai bien vu pour lui il est 11h53 !!! :transpi: Je peux la modifier comment stp ?

Version rapide: 'date -s 11:06'

Sinon tu set la bonne timezone, mais ca je te laisse chercher un peu :transpi:

Share this post


Link to post
Share on other sites

Version rapide: 'date -s 11:06'

Sinon tu set la bonne timezone, mais ca je te laisse chercher un peu :transpi:

Vi je viens de voir ce que tu dis timezone et tout mais ta soluce dite rapide a marché nikel je reboot pour voir si ça la garde car sur le net j'ai vu que ça pouvais la zapé au reboot

Yes ! Nikel ça marche, bon je re test cron

Non marche toujours pas cron il est vide mon cronTEST.txt :transpi:

Je fais ptet mal quelque chose avec cron non ?

Share this post


Link to post
Share on other sites

×
×
  • Create New...