min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

RaspberryPi cronが効かない → ログ表示設定して解決

 

Rasbpberrpi でまたcron が効かなくなった。ちゃんとログ出して対処することにする。

このサイトが良かった。まんま設定する。

shima-nigoro.hatenablog.jp

rsyslogでcronのログを取る設定にする。

$ sudo vim /etc/rsyslog.conf

f:id:min117:20170826105652p:plain

rsyslog サービスを再起動して設定を反映。

$ sudo /etc/init.d/rsyslog restart

ーーー

cron のログレベルを設定。全部記録する設定にする。

$ sudo vim /etc/default/cron

f:id:min117:20170826105719p:plain

cron サービスを再起動して設定を反映する。

$ sudo /etc/init.d/cron restart

ーーー

最後。これが大事。tail -f で常にcronのログをモニタしておく。

$ tail -f /var/log/cron.log

f:id:min117:20170826111216p:plain

ーーー

例)エラーに「bad userrname」と出ていた。ユーザーは合っているけどアスタリスクが一つ多くて書式おかしくなってた。

f:id:min117:20170826105702p:plain