Posts Tagged ‘cron’

Debian Lennyでcronが動かない!?

10月 25th, 2010 by KUMA | コメントは受け付けていません。 | Filed in 技術メモ

Linuxの製品として売り出す関係でセットアップの自動化を進めていたのだが、
そのテスト中どうにもcronで記述した処理が動かない現象にあたった。

セットアップ手順としては、cronはLennyの基本インストールで勝手に入るので特に操作はせず、
/var/spool/cron/crontab/rootに予め作っておいたcronの設定ファイルをコピーした。

下記を実行してもちゃんと中身は存在してる状態である。

# ps aux | grep cron

# crontab -l

いろいろ検索したが全くそれっぽいサイトは見つからず、結局/var/spool下に置くだけじゃ駄目だったと言うわけで、

# crontab -e

で開いたら、変更しなくても書き込んで終了する。

を行って動くようになった。

なにこの罠orz

Tags: ,

ぎゃあcronのログでmailboxが大量に埋まった

12月 18th, 2009 by KUMA | コメントは受け付けていません。 | Filed in 技術メモ

pppoeルータとサーバ間が無線LANになっているのだが、放置すると無線LANのセッションが切れ復旧するまでにレスポンスが落ちる。
そのため、cronで毎分pingをルータに送ることで無線LANのセッションを維持し続けているのだが、毎回pingを実行する度にrootにメールを送るようになっていた。

これまで気づかなかったのはsendmailを止めてたから、コマンドラインにメールがあることが通知されてなかった。
/var/spoolがやたらでかくなってるのに気がついて有効にしたらえらいことになってたよw。

解決方法は↓で、

# crontab -e

予め設定済みのping送信にMAILTO=”を追加して、メールが飛ばないようにしただけ。

MAILTO=”
* * * * * ping -c 1 192.168.0.200

根本的にメールを飛ばさないようにするには、RHEL5では/etc/sysconfig/crondのCRONDARGSを適宜編集すればよさげ。

こちらを参考にさせていただいた。どうもありがとうございます。

Tags: ,