免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 8149 | 回复: 11
打印 上一主题 下一主题

[故障求助] crontab 任务的奇怪问题:延时执行任务 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-11-02 00:06 |只看该作者 |倒序浏览
服务器的操作系统是AIX 5.3

crontab 上定制的任务,不论是root用户的,还是普通用户的,都能执行,但却是不规定的时间执行。要比规定的时间延迟9小时。

用命令date -u;date检查了系统的时间,时间设置是正确的。

这问题太奇怪了,能执行却不按时,故在此寻高手指点迷津!
先谢过了!

论坛徽章:
0
2 [报告]
发表于 2007-11-02 01:04 |只看该作者

回复 #1 megan34 的帖子

还有,虽然crontab里定制的任务都延时的执行了
但却没有发mail信息的,即是说用户的mail是空的

这个问题也让我相当的郁闷呐

论坛徽章:
0
3 [报告]
发表于 2007-11-02 10:35 |只看该作者
时间正确看下时区

论坛徽章:
0
4 [报告]
发表于 2007-11-02 14:14 |只看该作者

回复 #3 gududeng 的帖子

用命令date -u;date检查了系统的时间,时区时间设置是正确的。

论坛徽章:
0
5 [报告]
发表于 2007-11-02 14:28 |只看该作者
做个at试试看呢

论坛徽章:
0
6 [报告]
发表于 2007-11-07 00:27 |只看该作者
你这个问题确实奇怪,我在帮你查!

论坛徽章:
0
7 [报告]
发表于 2007-11-07 00:49 |只看该作者
检查crontab delay的案例结果如下,相关的可能有:
1。proc per user的设定偏小,在指定时间无法产生新进程;

2。crontab的queuedepth偏小,在crontab任务很多的情况下有可能发生,可以通过调整/var/adm/cron/quedefs来解决;

3。在5.2某些版本下需要通过APAR更新bos.rte.corn,因为你不是这个版本,所以我没有仔细检查该apar编号;

4。时区设定不对,在此处需要特别指出的是时区设定在修改后是需要重启才能生效的。

判断,可能性1,2产生的delay时间不会固定准确到每次delay都一样,可能性3在你处环境不存在,可能性4是最有可能性的一种情况,虽然你检查过当前设定,但可能没有重启使其生效;

建议:1。在详细确认时区设定应该是东八区(如果你确实在国内)后,安排时间reboot server,

         2。如果可行,将系统版本升级到对应版本的csp版,

      3。检查/var/adm/cron/log,如果你看到每个job执行的时间都是恰好9小时delay,请马上安排进行建议1的步骤

等你消息,祝顺利!

论坛徽章:
0
8 [报告]
发表于 2007-11-07 13:00 |只看该作者
我也到过类似问题,不过不是每次都延迟,是偶尔。最近一年内出现过四次,每次都是延迟6个小时。我确认没有做过任何设置改动,出现问题也不用处理,第二天恢复正常。任务时间设定是凌晨4点,确定此时段没有任何用户使用系统,并且crontab任务只有一个。
当时求助贴http://bbs.chinaunix.net/viewthread.php?tid=959046

[ 本帖最后由 zhaosanyin 于 2007-11-7 13:05 编辑 ]

论坛徽章:
0
9 [报告]
发表于 2007-11-07 13:37 |只看该作者
楼上兄弟,你那情况的可能性参见crontab delay 可能性1,看起来很有可能。请检查porc per user的设定。

论坛徽章:
0
10 [报告]
发表于 2007-11-21 09:26 |只看该作者
原帖由 yanbing 于 2007-11-7 00:49 发表
检查crontab delay的案例结果如下,相关的可能有:
1。proc per user的设定偏小,在指定时间无法产生新进程;

2。crontab的queuedepth偏小,在crontab任务很多的情况下有可能发生,可以通过调整/var/adm/cr ...



谢谢,非常感谢。由于这一段时间来,上网都不方便,故未能及时来回复,十分抱歉!

问题解决了,是重启后才生效。也确认在重设市区后,没有重启过该服务器。

我就有点纳闷,在一般的linux、hp-unix都是时间即改即可生效的嘛,aix咋这样呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP