crontab无法运行

lqlein 2014-06-09 01:01:29
我写了一个.sh脚本 单独跑没有任何问题,但是用了crontab定时跑就是跑步起来
我脚本和crontab用的都是绝对路劲

#每5分钟进行一次httpd监控
*/5 * * * * /opt/backup/moniter/httpd.sh

#每10分钟进行一次MYSQL服务监控
*/10 * * * * /opt/backup/moniter/mysql.sh

#每天的凌晨2点进行mysql数据备份
0 2 * * * /opt/backup/moniter/data_backup.sh

#每天的凌晨3点保留7天以内的WEB和MYSQL数据,其他删除
0 3 * * * /opt/backup/moniter/rm_data.sh

#每天的凌晨1点进行WEB备份
0 1 * * * /opt/backup/moniter/server.sh




这些脚本里只有最后一个用crontab调用不成功 这是为什么呢
而且我的脚本里有打包成zip的步骤,但是我发掘一用crontab打包
就会出现两个zi*开头的文件,然后一直没有反应,卡死了,容量不会增加。
我手动运行的时候只会有一个zi*开头的文件,然后文件会不断的增加最后打包成功。

这可能是什么方面的原因呢,我用sh -x 调试过脚本,没有任何报错

crontab肯定是调用到了这个server脚本,日志里也有显示
Jun 9 11:45:01 localhost CROND[16311]: (root) CMD (/opt/backup/moniter/server.sh)

但是总停留在打包这个步骤,进行下去 这是为什么
...全文
93 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Liteboy 2014-06-09
  • 打赏
  • 举报
回复
cat /var/log/cron
c_sdn_shang_bu_qi 2014-06-09
  • 打赏
  • 举报
回复
把server这个脚本代码和错误贴出来看看?
ljc007 2014-06-09
  • 打赏
  • 举报
回复
0 1 * * * /opt/backup/moniter/server.sh > /var/tmp/test.log 2>&1 把 /var/tmp/test.log 的内容发出来看看
lqlein 2014-06-09
  • 打赏
  • 举报
回复

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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