忘记密码   免费注册 查看新帖 | 论坛精华区
ChinaUnix.net
  平台论坛 博客 微博 读书 人才 精华 文库 自测 | 频道操作系统 开发 数据库 存储 服务器 网络 IT新闻 Linux 下载 Power用户组
最近访问板块 发新帖
查看: 1263 | 回复: 16

cron 同时运行超过100个的问题 [复制链接]
更多

帖子
65
主题
26
精华
0
可用积分
78
专家积分
0
在线时间
86 小时
注册时间
2003-09-22
最后登录
2011-10-06
论坛徽章:
0
发表于 2009-07-01 09:12:05 |显示全部楼层
系统是solaris 10 ,现在同时运行的CRON有时候会超过100个,导致很多cron job没办法运行。
添加了“c.1000j2n” 在文件/var/corn.d/queuedefs里,但还是不行,查了一下,没有资料,似乎SOLARIS10 只能支持100个CRON JOB 同时运行。

有办法解决吗?



查看CRON日志,有很多类似以下的内容。
cron: 0481-087 The c queue maximum run limit has been reached.
和queue maximum run limit之类的错误。
技術之路只有起點沒有終點.

Rank: 8Rank: 8

帖子
8861
主题
689
精华
31
可用积分
31065
专家积分
94
在线时间
3113 小时
注册时间
2003-04-22
最后登录
2012-02-09
论坛徽章:
0
发表于 2009-07-01 09:58:50 |显示全部楼层
按手册页的说法,默认是100个同时运行,如果超过就等在运行中的作业结束后运行。。。

不该啊 期待高手

美国代购主营奶粉:http://18960715071.taobao.com

我的书《Solaris系统管理员指南》:http://yuhuohu.cublog.cn
技術之路只有起點沒有終點.

Rank: 8Rank: 8

帖子
8861
主题
689
精华
31
可用积分
31065
专家积分
94
在线时间
3113 小时
注册时间
2003-04-22
最后登录
2012-02-09
论坛徽章:
0
发表于 2009-07-01 10:00:57 |显示全部楼层
要不lz把cron的作业时间调整一下?

美国代购主营奶粉:http://18960715071.taobao.com

我的书《Solaris系统管理员指南》:http://yuhuohu.cublog.cn
明教教主

Rank: 3Rank: 3

帖子
539
主题
24
精华
6
可用积分
2920
专家积分
0
在线时间
730 小时
注册时间
2006-08-14
最后登录
2012-02-09
论坛徽章:
0
发表于 2009-07-01 10:06:22 |显示全部楼层
期待
世界上并没有用来鼓励工作努力地赏赐,所有的赏赐都只是被用来奖励工作成果的。
專業打醬油的

Rank: 8Rank: 8

帖子
49673
主题
3691
精华
1
可用积分
30005
专家积分
830
在线时间
3780 小时
注册时间
2003-06-13
最后登录
2012-02-02
论坛徽章:
0
发表于 2009-07-01 10:22:05 |显示全部楼层
期待
听者

Rank: 8Rank: 8

帖子
38689
主题
1134
精华
27
可用积分
20053
专家积分
138
在线时间
906 小时
注册时间
2002-09-09
最后登录
2012-01-11
论坛徽章:
0
发表于 2009-07-01 10:25:15 |显示全部楼层
很少有这么多的情况。没研究过。
=========================
DCN存储
sina围脖:weibo.com/iric

=========================

Rank: 7Rank: 7Rank: 7

帖子
10448
主题
339
精华
120
可用积分
1000
专家积分
201
在线时间
164 小时
注册时间
2004-03-30
最后登录
2011-10-27
论坛徽章:
0
发表于 2009-07-01 10:27:58 |显示全部楼层
看看/etc/default/cron修改一下添加以下 MAXCRON=120看看。

Rank: 7Rank: 7Rank: 7

帖子
1825
主题
46
精华
0
可用积分
17753
专家积分
30
在线时间
1123 小时
注册时间
2004-07-26
最后登录
2012-02-09
论坛徽章:
0
发表于 2009-07-01 10:35:44 |显示全部楼层
确实没遇到过这么多任务的

帖子
65
主题
26
精华
0
可用积分
78
专家积分
0
在线时间
86 小时
注册时间
2003-09-22
最后登录
2011-10-06
论坛徽章:
0
发表于 2009-07-01 11:58:43 |显示全部楼层
/etc/default/cron
This file contains the following parameters for the cron(1M) command.


CRONLOG
Enables (YES) or disables (NO) cron logging. If CRONLOG is set to YES, the cron log file is /var/cron/log.

BACKUP
Names a file to which the contents of the cron log file will be copied when it reaches SIZE. BACKUP defaults to /var/cron/olog if not defined here.

LINES
Number of lines to keep in the cron log file after a copy has been made. LINES defaults to ``100'' if not defined here.

SIZE
Maximum size of the cron log file before it gets copied. SIZE defaults to ``50,000'' bytes if not defined here.


这个服务器就是公司的CRON SERVER,所以很多CRON在跑呀。
记得HP UNIX 可以在/etc/default/cron里加入 DISABLE_MAXJOB_LIMIT=1 来取消CRON JOB的限制,但SOLARIS10 下面,我做了测试,不行。

Rank: 7Rank: 7Rank: 7

帖子
10448
主题
339
精华
120
可用积分
1000
专家积分
201
在线时间
164 小时
注册时间
2004-03-30
最后登录
2011-10-27
论坛徽章:
0
发表于 2009-07-01 16:02:59 |显示全部楼层
原帖由 gjpinyue 于 2009-7-1 11:58 发表
/etc/default/cron
This file contains the following parameters for the cron(1M) command.


CRONLOG
Enables (YES) or disables (NO) cron logging. If CRONLOG is set to YES, the cron log file is ...


加了MAXCRON不行吗?
您需要登录后才可以回帖 登录 | 注册

北京皓辰网域网络信息技术有限公司. 版权所有 京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:1101082001
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP