cron

Dalibor Straka dast na panelnet.cz
Pondělí Září 19 14:57:57 CEST 2005


On Sun, Sep 18, 2005 at 06:58:56PM +0200, Petr Vileta wrote:
> Posledni dobou se mi zacal objevovat jeden drobny problem. Mam v 
> /etc/cron.daily nekolik skriptu,ktere se podle anacrontab maji spoustet 
> denne se spozdenim 5 minut, tedy v podstate 5 minut po pulnoci. Obcas se ale 
> stane, ze se mi v logu cronu objevi tohle
> 
> Sep  2 00:00:06 ns anacron[22785]: Updated timestamp for job `cron.daily' to 
> 2005-09-02
> 
> a nektere skripty uz se neprovedou, protoze se asi nastavi cas nejak zpatky 
> nebo co.
> 
Dopredu.

> V /etc/cron.daily mam tyhle skripty
> 
> ankety_logout.pl
> backup_database.pl
> blacklist_copy
> inn-cron-expire
> logrotate
> makewhatis.cron
> nastav_date
> rpm
> slocate.cron
> tetex.cron
> tmpwatch
> 0anacron
> @00-logwatch
> 00webalizer
> 
> Muze to delat ten 'nastav_date' a mam ho hodit primo do crontab na nejaky 
Ano, radeji pouzijte ntpd a ntpdate poustejte jen vyjimecne, napriklad
kdyz ntpd umre, tak pred jeho opetovnem spustenim.

> cas, kdy cron nema nic spoustet?
> A jeste jeden dotaz, na ktery jsem nedokazal najit odpoved. Lze nejak 
> ovlivnit poradi, v jakem se spousti skripty v /etc/cron.?neco? adresarich, 
> nebo se to spusti vsechno najednou? Jsou mi trochu "podezrele" nazvy 
> zacinajici '0.' nebo '00...', jako kdyby se to snad melo radit ke zpracovani 
> podle abecedy ;-)
Ano. Napriklad na me distribuci je v /etc/crontab
02 4 * * * root run-parts /etc/cron.daily
tak si to dohodnete s tim "run-parts" :-)

-- Dalibor Straka



Další informace o konferenci Linux