Liunx Crontab 定时启动 执行两次的问题

无聊写程序 2016-04-28 03:22:15
有谁遇到过 crontab 定时启动任务时 每次都启动了 两次任务
下面是我在Linux 上执行的命令

[root@monitor02 cloud]# crontab -l
35 14 * * * /cloud/testData.sh>/cloud/log.txt


[root@monitor02 cloud]# ps -ef|grep testData.sh
root 16274 16273 0 14:35 ? 00:00:00 /bin/sh -c /cloud/testData.sh>/cloud/log.txt
root 16275 16274 0 14:35 ? 00:00:00 /bin/sh -c /cloud/testData.sh>/cloud/log.txt


...全文
3374 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_41130157 2017-11-21
  • 打赏
  • 举报
回复
学习ing~~
lishm2008 2017-10-31
  • 打赏
  • 举报
回复
ps -ef|grep crond|grep -v grep 看看是否服务器上启动了多个crond进程导致的,root重启一下crond就OK了。
无聊写程序 2016-05-16
  • 打赏
  • 举报
回复
hive -e "INSERT INTO TABLE pay_user_churn_info PARTITION (logdate = '20160312') SELECT losts.id, losts.settle_date from test"; hive -e "INSERT INTO TABLE pay_user_churn_sub PARTITION (logdate='20160312') SELECT failures.id, failures.settle_date, failures.province_code from test;" sqoop export --connect jdbc:mysql://192.168.91.26:3306/sas_basic --username root --password Changeme_123 --table pay_user_churn_info --fields-terminated-by '|' --export-dir '/data/pay_user_churn_info/logdate=20160312' -input-null-string '\\N' -input-null-non-string '\\N'; sqoop export --connect jdbc:mysql://192.168.91.26:3306/sas_basic --username root --password Changeme_123 --table pay_user_churn_sub --fields-terminated-by '|' --export-dir '/data/pay_user_churn_sub/logdate=20160312' -input-null-string '\\N' -input-null-non-string '\\N';
renwotao2009 2016-04-29
  • 打赏
  • 举报
回复
看你的脚本是不是自己又创建了子进程的代码,见你的ps结果上才有这样的推测

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧