Skocz do zawartości

Cron


MC'

Rekomendowane odpowiedzi

Trochę ubogi ten PATH

X-Cron-Env: <PATH=/usr/bin:/bin>

może przez to w skrypcie nie widać wszystkich poleceń. Weź mu dowal wszystkie możliwe ścieżki, to się może obudzi :)

 

Możliwe, że już niedługo skończą się problemy z cron, bo Fedorka chce nam zaserwować nowe narzędzie do scentralizowanego zarządzania demonami (?)

http://fedoraproject.org/wiki/Features/systemd

http://0pointer.de/blog/projects/systemd.html

i jedną z opcji ma być zastąpienie cron. Ale jaja będą, pewnie wszystko się powywraca :D

Odnośnik do komentarza
Udostępnij na innych stronach

Troche ubogi ten PATH

X-Cron-Env: <PATH=/usr/bin:/bin>

moze przez to w skrypcie nie widac wszystkich polecen. Wez mu dowal wszystkie mozliwe sciezki, to sie moze obudzi :)

No piszac inny mam na mysli to ze systemowy PATH wyglada tak:

#  echo $PATH
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

a ten z crontaba tak:

$ cat /etc/crontab 
cat /etc/crontab 
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly

W sumie i tak dziwne ze w tych raportach w /var/spool/mail/root które wraz z wykonaiem skryptu dorzucane sa PATH jest tak ubogi.

 

Mozliwe, ze juz niedlugo skoncza sie problemy z cron, bo Fedorka chce nam zaserwowac nowe narzedzie do scentralizowanego zarzadzania demonami (?)

No tak tyle, ze ze to plany na 15-ke a ja crona potrzebuje juz ;)

Odnośnik do komentarza
Udostępnij na innych stronach

Ma ktos pomysl jak odpowiedziec na:

1. dlaczego te dwie PATH sie tak róznia?

2. czemu cron spamuje mi maila tak jak w poprzednim poscie? Czy powinienem i jak to wylaczyc?

3.Nie wiem czemu ale na poczatku server nazywal sie dajmy na to 'yyy' potem zmienilem rpzez hostname na xxx a tutaj raz sie nazywa tak a raz tak. Chcialbym by bylo wszedzie 'xxx'. Zagladalem do /etc/sysconfig/network i jest poprawnie xxx.localhost.

Gdzie to 'yyy' jes jeszcze zapisane?

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...