0

初めての CRON ジョブを作成しました。syslog のエントリとして機能しているようです。私には、ルーチンが完了するのに約 1 分かかるように見えます。これは、コマンドを手動で実行した場合と一致しており、問題なくファイルが作成されます。

ただし、CRON ジョブはファイルの作成に失敗し、ログ ファイルに手がかりがありません。Ubuntu バージョン 12 を実行しています。これがログのセクションです。次はどこを見ようかな??

ありがとう

Sep 12 09:45:01 jasperSrv CRON[2523]: (root) CMD (/home/jason/jasperreports-server-cp-4.1.0/buildomatic/js-export.sh --everything --output-zip jas.zip)
Sep 12 09:46:05 jasperSrv postfix/pickup[1146]: 7734D200189: uid=0 from=<root>
Sep 12 09:46:05 jasperSrv postfix/cleanup[2559]: 7734D200189: message-id=<20130912084605.7734D200189@jasperSrv>
Sep 12 09:46:05 jasperSrv postfix/qmgr[1147]: 7734D200189: from=<root@jasperSrv>, size=75610, nrcpt=1 (queue active)
Sep 12 09:46:05 jasperSrv postfix/local[2563]: 7734D200189: to=<root@jasperSrv>, orig_to=<root>, relay=local, delay=0.58, delays=0.35/0.1/0/0.12, dsn=2.0.0, status=sent (delivered to mailbox)
Sep 12 09:46:05 jasperSrv postfix/qmgr[1147]: 7734D200189: removed
Sep 12 09:48:38 jasperSrv crontab[2582]: (root) BEGIN EDIT (root)
Sep 12 09:49:14 jasperSrv crontab[2582]: (root) REPLACE (root)
Sep 12 09:49:14 jasperSrv crontab[2582]: (root) END EDIT (root)
Sep 12 09:50:01 jasperSrv cron[844]: (root) RELOAD (crontabs/root)
Sep 12 09:50:01 jasperSrv CRON[2600]: (root) CMD 
4

1 に答える 1

2

ログから、Cron がメールを root に出力したように見えます。それを確認します。

 sudo su
 mail

またcrontab、通常のユーザーとして使用してみてください。これにより、ルート権限の使用が回避されます。

于 2013-09-12T12:12:17.413 に答える