5丁目通信(仮称)

とある5丁目で活動する還暦を過ぎたWebプログラマーの覚え書きです。それとかかってくる迷惑電話や、家業のアパート経営について。

cronの設定を失敗した話し


cronの設定で失敗したことの覚え書き。二度と同じ誤りを繰り返さないように。

サーバーを移行の仕事でcronを設定して、1分ごととか1日ごととか他のサイトからデータをデータベースに持ってくる処理がありました。cronの設定をしてもデータベースに反映されません。/var/log/cronのログを見ても時間になると実行されているようです。さて、困った。

解決策はとても簡単なことでした。単純に/etc/crontabのファイルを持ってきたことが悪かったようです。このファイルをcrontab -eで開いたファイルに貼り付けていました。

/etc/crontabの場合、ユーザー名を設定するのですね。例えばこんな感じ。

0-59/5 * * * * root /usr/bin/hogehoge

しかし、crontab -eでは、ユーザーは必要ありません。

0-59/5 * * * * /usr/bin/hogehoge

簡単なことですが、気が付くのに3時間ばかりかかってしまいました。

著:大竹 龍史, 著:山本 道子
¥2,950 (2024/11/18 19:33時点 | Amazon調べ)
著:Piro, 編集:日経Linux
¥2,178 (2024/11/18 19:33時点 | Amazon調べ)
著:三宅 英明, 著:大角 祐介
¥2,970 (2024/11/08 11:22時点 | Amazon調べ)
,