免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3843 | 回复: 14

[系统管理] 百年难遇的问题之crontab问题 [复制链接]

论坛徽章:
0
发表于 2014-09-29 09:49 |显示全部楼层
10可用积分
本帖最后由 610302547 于 2014-09-29 10:46 编辑

hi all,

当前问题如下:
oracle账号下面指定crontab备份计划:
01 1 * * * sh /backup/backup.sh

上面这条任务计划确实 也执行, 现在问题出来了,
MD,
每次白天09:30:01会再执行一次这个备份脚本, 我crontab里面没指定啊, /var/spool/cron/下面也没指定啊.
我/etc/cron.d, /etc/cron.daily都没有指定啊.

可是/var/log/cron里面确实显示执行这个脚本了啊;
Sep 29 09:30:01 localhost crond[4444]: (oracle) CMD (/backup/backup.sh

各位走过路过不要错过, 赶紧帮我看看吧, 谢!

最佳答案

查看完整内容

可能存在的目录文件全部过滤一次。。全面检查一下/etc && /var 目录下的文件。 虽然会消耗点时间,但绝对能找出来。

论坛徽章:
14
15-16赛季CBA联赛之辽宁
日期:2019-06-16 15:47:3515-16赛季CBA联赛之广夏
日期:2016-08-13 21:24:352015亚冠之武里南联
日期:2015-07-07 17:37:372015亚冠之萨济拖拉机
日期:2015-07-06 17:07:482015亚冠之全北现代
日期:2015-06-04 13:54:272015亚冠之城南
日期:2015-05-21 15:43:212015年亚洲杯之伊朗
日期:2015-04-25 18:20:362015年亚洲杯之伊朗
日期:2015-04-20 16:06:052015年亚洲杯之科威特
日期:2015-03-07 12:51:26丑牛
日期:2014-12-30 10:26:38申猴
日期:2014-09-28 22:40:18金牛座
日期:2014-09-13 21:12:22
发表于 2014-09-29 09:49 |显示全部楼层
可能存在的目录文件全部过滤一次。。
  1. cd /etc/ && grep -Rl  "backup.sh"   *  
  2. cd /var/ && grep -Rl  "backup.sh"   *  
复制代码
全面检查一下/etc && /var 目录下的文件。 虽然会消耗点时间,但绝对能找出来。

论坛徽章:
13
技术图书徽章
日期:2014-04-29 14:15:42IT运维版块每日发帖之星
日期:2015-12-12 06:20:00IT运维版块每日发帖之星
日期:2015-08-30 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-08-02 06:20:002015年亚洲杯之澳大利亚
日期:2015-04-03 15:03:12申猴
日期:2015-03-20 09:00:292015年迎新春徽章
日期:2015-03-04 09:54:452015年辞旧岁徽章
日期:2015-03-03 16:54:15季节之章:冬
日期:2015-01-20 17:08:47双子座
日期:2014-11-21 16:30:31技术图书徽章
日期:2014-07-11 16:29:08
发表于 2014-09-29 10:00 |显示全部楼层
for user in $(cut -f1 -d: /etc/passwd); do crontab -u $user -l; done


用这条语句 List写别的用户是否有计划任务


如果计划任务的日志有记录,肯定有个地方将其定时执行,只是要找找而已

论坛徽章:
0
发表于 2014-09-29 10:05 |显示全部楼层
回复 2# dengbao2001


    谢谢,  用你的命令检查过了, 而且目前一直在检查系统还是没有发现哪里有指定过任务计划, 而且已经好几天都是同一时间点执行.

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
发表于 2014-09-29 10:16 |显示全部楼层
/var/spool/cron/下所有用户的cron任务都没有?确实挺奇葩的

论坛徽章:
0
发表于 2014-09-29 10:21 |显示全部楼层
回复 4# chenyx

谢谢!

    1. 内网服务器,不存在外网连接进来传脚本进来
    2. 脚本自动执行那段时间我还专门确认过,没有远程过来用户远程执行脚本
    3. 这个用户下面定义的其他脚本也没有指定时间为9:30的
    4. 系统时钟和ntpserver时时同步的

论坛徽章:
0
发表于 2014-09-29 10:47 |显示全部楼层
加分了, 各位还有其他想法么?

论坛徽章:
0
发表于 2014-09-29 10:54 |显示全部楼层
接上面的问题:
1. 既然crontab里面找不到对应的任务计划, 那么会不会服务器上安装了第三方的服务去执行这个脚本呢?
2. 当前服务器跑的是oracle, oracle有没有这种功能去调用这个脚本呢?

论坛徽章:
0
发表于 2014-09-29 11:14 |显示全部楼层
回复 8# reb00t


    谢谢,

找过的, 而且这个脚本确实是存在的, 只不过我定义这个脚本凌晨1:01跑, 可是他每天9:30:01会再跑一次.

论坛徽章:
0
发表于 2014-09-30 12:32 |显示全部楼层
是不是时区问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP