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 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ł: | |
Autor: | Albercik [ wtorek, 2 stycznia 2007, 23:15 ] |
Tytuł: | |
qrak pisze: 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: |
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 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/ |