Freesco, NND, CDN, EOS
http://forum.freesco.pl/

cron - cron.10min
http://forum.freesco.pl/viewtopic.php?f=22&t=14448
Strona 1 z 1

Autor:  Albercik [ wtorek, 2 stycznia 2007, 22:44 ]
Tytuł:  cron - cron.10min

w /var/spool/cron/root wpisałem
: [/] [] ()
*/10 * * * * /var/www/run-cron  /etc/cron.10min


powinno uruchamiać skrypty z powyższego katalogu co 10min, ale nie uruchamia . Katalog oczywiście istnieje. Nie bardzo wiem co się stało ....

Autor:  qrak [ wtorek, 2 stycznia 2007, 22:52 ]
Tytuł: 

: [/] [] ()
*/10 * * * * /usr/sbin/run-cron /etc/cron.10min

Autor:  Albercik [ wtorek, 2 stycznia 2007, 23:15 ]
Tytuł: 

qrak pisze:
: [/] [] ()
*/10 * * * * /usr/sbin/run-cron /etc/cron.10min


Przepraszam, pisałem to z ręki, tam jest tak dokładnie jak napisałeś. Mimo to nie działa .

Autor:  qrak [ wtorek, 2 stycznia 2007, 23:35 ]
Tytuł:  Re: cron - cron.10min

Albercik pisze:
w /var/spool/cron/root wpisałem

A ja nie doczytałem ;)
Powinieneś edytować crontab poleceniem:
: [/] [] ()
crontab -e

Autor:  Albercik [ wtorek, 2 stycznia 2007, 23:38 ]
Tytuł:  Re: cron - cron.10min

qrak pisze:
Albercik pisze:
w /var/spool/cron/root wpisałem

a ja nie doczytałem ;)
powinieneś edytować crontab poleceniem
: [/] [] ()
crontab -e


przecież to nie ma znaczenia czy jest wpisane przez crontab -e czy przez edycję pliku , z tego co wiem to nawet nie trzeba przeładować crona, mimo to robię to zawsze po wpisach w /var/spool/cron/root .

Autor:  -MW- [ środa, 3 stycznia 2007, 00:12 ]
Tytuł: 

Cytuj:
crontab -e


nie prosciej? przeladowywac nie trzeba :)

Autor:  MAC!EK [ środa, 3 stycznia 2007, 00:36 ]
Tytuł: 

a jak wpiszesz z ręki:
/usr/sbin/run-cron /etc/cron.10min

To działa?

Autor:  Mis' [ środa, 3 stycznia 2007, 00:42 ]
Tytuł: 

składnia pliku /var/spool/cron/root:

* * * * * user polecenie

nic dziwnego że ci nie działa.

Autor:  Albercik [ środa, 3 stycznia 2007, 10:30 ]
Tytuł: 

Mis' pisze:
składnia pliku /var/spool/cron/root:

* * * * * user polecenie

nic dziwnego że ci nie działa.


Wygląd pliku oryginalnego z czystego NND :
: [/] [] ()
01 * * * *  /usr/sbin/run-cron /etc/cron.hourly
02 00 * * * /usr/sbin/run-cron /etc/cron.daily
22 00 * * 0 /usr/sbin/run-cron /etc/cron.weekly
42 00 1 * * /usr/sbin/run-cron /etc/cron.monthly


Jesteś pewny?

Autor:  tasiorek [ środa, 3 stycznia 2007, 11:40 ]
Tytuł: 

Jak zwykle musisz ulepszac. Jesli nie mialoby to znaczenia, to tworcy crona nie zalecaliby edytowac tablicy przez crontab -e.
Wracajac do problemu, to pusta linia na koncu pliku jest? Przeladowales crona (jesli nie uzywasz crontab -e jest to konieczne)? Polecenie wpisane z palca w konsoli dziala?

Autor:  Mis' [ środa, 3 stycznia 2007, 12:10 ]
Tytuł: 

Albercik pisze:
Mis' pisze:
* * * * * user polecenie


Wygląd pliku oryginalnego z czystego NND :
: [/] [] ()
01 * * * *  /usr/sbin/run-cron /etc/cron.hourly
02 00 * * * /usr/sbin/run-cron /etc/cron.daily
22 00 * * 0 /usr/sbin/run-cron /etc/cron.weekly
42 00 1 * * /usr/sbin/run-cron /etc/cron.monthly


Jesteś pewny?


tak jestem. Z tym że w tym przypadku masz nieco racji - drugi katalog jest parametrem wywołania scriptu run-cron, a user jest pominięty.
Tak jak Ci radzili MaciekS i Tasiorek - sprawdź czy polecenie uruchomione "z palca" działa jak powinno. Upewnij się że pliki w katalogu /etc/cron.10min maja prawa wykonywania. Upewnij się, że na końcu pliku /var/spool/cron/root jest pusta linia. I co najważniejsze w scriptach w katalogu /etc/cron.10min używaj pełnych ścieżek dostępu - chodzi o zmienną $PATH...
Jeśli nadal nie działa to zadbaj o jakieś sensowne logowanie tego co robią twoje scripty (/etc/cron.10min/*) będize Ci łatwiej zdiagnozować co się nie udało.

Autor:  Albercik [ środa, 3 stycznia 2007, 17:40 ]
Tytuł: 

Mis' pisze:
... I co najważniejsze w scriptach w katalogu /etc/cron.10min używaj pełnych ścieżek dostępu - chodzi o zmienną $PATH...


Tutaj był pies pogrzebany.
O przeładowaniu cron'a już pisałem - robię to zawsze - czy edytuję go przez crontab -e, czy bezpośrednio w pliku.

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/