crontab

作者: EricLee_1900 | 来源:发表于2020-03-27 12:21 被阅读0次

1.确认crowd 任务已经启动

service crond status

active/running

service crowd restart 

2.添加 crontab 任务

crontab -uroot -e

SHELL=/bin/sh

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

00 03 * * * . /etc/profile; /usr/bin/sh /root/zsk/test.sh /root/zsk/test/log 2>&1

40 11 * * * . /etc/profile; /usr/bin/sh /root/zsk/xingzhi/submit_client.sh > /root/zsk/xingzhi/log/spark-submit.log 2>&1

注意一定要添加“ . /etc/profile;" ,这句用于将环境变量include进当前脚本的执行环境.

否则,手动执行没有问题,但是crontab 就是执行不了.

3.查看任务执行情况

tail -f test.log

相关文章

网友评论

      本文标题:crontab

      本文链接:https://www.haomeiwen.com/subject/mczoehtx.html