LoginSignup
2
2

More than 5 years have passed since last update.

午前3時過ぎにサーバが障害を起こしたのでCentOS7でcron.dailyが走る時間を変更する

Posted at

はじめに

cron.dailyが走ってそうな時間帯にサーバの障害報告が上がってきました。
モニタリングの各種値と照らし合わせて、HDDアクセスが過負荷状態になっているようで、ログローテートの処理を疑いました。

今回のサーバはウェブサーバだったのですが、その特性上、午前3時がアクセスの谷間というわけではありませんでした。
アクセスの最も少ない午前6時ごろに移動させてみます。

7からは変更された様子

CentOS 5のころはcron.dailyが/etc/crontabから呼ばれていたので、この時間を変更すれば良かったのですが、現在は違うようです。
調べてみたところanacronという仕組みが使われているようでしたので、こちらの設定されている時間を変更してみます。

/etc/anacrontab
中略
START_HOURS_RANGE=3-22
中略

START_HOURS_RANGEはcronを走らせて良い時間らしくて、ここをSTART_HOURS_RANGE=6-10に変更します。

これで運用してみます。

https://linux.die.net/man/5/anacrontab
http://www.server-memo.net/tips/crontabfile.html

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2