ちゃんと覚えておけよ?

忘れちゃいけない事のメモ、覚え書き

CentOS 6.3のCronの実行時間の変更方法

Clamvなんかが昼近くまで終わらないので、もう少し早い時間に開始すするようにする。

CentOS5 以前なら以下に合ったけど、CentOS6から場所が変わったようだ。
/etc/crontab

CentOS6は以下 

 

/etc/anacrontab
SHELL=/bin/sh
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
# the maximal random delay added to the base delay of the jobs
RANDOM_DELAY=45
# the jobs will be started during the following hours only
START_HOURS_RANGE=3-22

#period in days   delay in minutes   job-identifier   command
1       5       cron.daily              nice run-parts /etc/cron.daily
7       25      cron.weekly             nice run-parts /etc/cron.weekly
@monthly 45     cron.monthly            nice run-parts /etc/cron.monthly

RANDOM_DELAY=45 ⇒ RANDOM_DELAY=15 
3時5分~3時20分の間にスキャンを開始させる。

START_HOURS_RANGE=3-22 ⇒ START_HOURS_RANGE=3-7
明け方の3時から7時までの4時間の間に実行できなかった場合は翌日に回す。
(この時間の間サーバを落としていた場合など)

Comment

*