请教高手,关于crontab的问题

发布于 2022-09-01 11:39:40 字数 280 浏览 13 评论 5

第一次配置cron任务,但失败,如下:

crontab -l

  00 09 * * *    /home/infodba/bin/plm_tablespace_script > /tmp/report

备注:用root用户进行的测试,但在/tmp/report下没有文件生成。

想请教论坛大虾们,是我plm_tablespace_script有问题?还是其他变量没有设置?

3Q!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

戈亓 2022-09-05 03:33:30

检查一下脚本,是不是需要定义环境变量。因为你手工执行的时候,环境变量是定义了的(在你登陆用户的时候).而crontab是没有的。
也可以在脚本的开始加上su - root <<EOF  (如果不是用root执行这个脚本,就换成你实际执行的用户)

冬天旳寂寞 2022-09-04 20:36:26

先手工执行一下看看。还有,脚本需要设置额外的环境变量不?
五“宅”一生 发表于 2010-04-17 16:15

我的crontab任务,如下:
* */1 * * *   /devorabin/oracle/product/10.2.0/db_1/bin/plm_tablespace_script > /tmp/tablespace_used/report.log
手动执行/devorabin/oracle/product/10.2.0/db_1/bin/plm_tablespace_script,可以执行;
把结果制定输出到/tmp/tablespace_used/report.log,以每天的日期格式形成log文件,还要做其他工作吗?

紫竹語嫣☆ 2022-09-03 21:55:13

先手工执行一下看看。还有,脚本需要设置额外的环境变量不?

凡间太子 2022-09-03 19:25:30

/var/adm/cron/cron.log看看
hbh231 发表于 2010-04-16 13:56

# /var/adm/cron下有个log文件,内容:
>  CMD: /home/infodba/bin/clear_locks.sh > /tmp/clear_locks.log 2>&1
>  root 21134 c Fri Apr 16 14:20:00 EAT 2010
<  root 21134 c Fri Apr 16 14:20:00 EAT 2010 rc=126
>  CMD: /home/infodba/bin/clear_locks.sh > /tmp/clear_locks.log 2>&1
>  root 21591 c Fri Apr 16 14:40:00 EAT 2010
<  root 21591 c Fri Apr 16 14:40:00 EAT 2010 rc=126

这是另一个crontab任务,我配置的那个任务没有任何提示?

孤蝉 2022-09-01 19:41:09

/var/adm/cron/cron.log看看

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文