在cron job的日志中发现以下报错:

! c queue max run limit reached Wed Aug 28 12:56:00 2013
! rescheduling a cron job Wed Aug 28 12:56:00 2013

报错显示cron job达到了队列最大限制。

 

检查一下cron服务

#> svcs -p cron
STATE          STIME    FMRI
online         Aug_05   svc:/system/cron:default
                 Aug_05    15979 cron

 

用ptree检查一下cron进程的进程树

#> ptree 15979
15979 /usr/sbin/cron
  19043 sh -c [ -x /home/software/ICT/scripts/ict_monitor.sh ] && /home/software/ICT/sc
    19044 /bin/sh /home/software/ICT/scripts/ict_monitor.sh
      19373 egrep -i detached|disable|badlog|stale|sync|nodevice
        19374 /usr/sbin/vxprint -hrt
  28604 sh -c [ -x /home/software/ICT/scripts/ict_monitor.sh ] && /home/software/ICT/sc
    28605 /bin/sh /home/software/ICT/scripts/ict_monitor.sh
      28945 egrep -i detached|disable|badlog|stale|sync|nodevice
        28946 /usr/sbin/vxprint -hrt
  7653  sh -c [ -x /home/software/ICT/scripts/ict_monitor.sh ] && /home/software/ICT/sc
    7654  /bin/sh /home/software/ICT/scripts/ict_monitor.sh
      7984  egrep -i detached|disable|badlog|stale|sync|nodevice
        7985  /usr/sbin/vxprint -hrt
  17335 sh -c [ -x /home/software/ICT/scripts/ict_monitor.sh ] && /home/software/ICT/sc
    17336 /bin/sh /home/software/ICT/scripts/ict_monitor.sh
      17665 egrep -i detached|disable|badlog|stale|sync|nodevice
        17666 /usr/sbin/vxprint -hrt
  26413 sh -c [ -x /home/software/ICT/scripts/ict_monitor.sh ] && /home/software/ICT/sc
    26414 /bin/sh /home/software/ICT/scripts/ict_monitor.sh
      26745 egrep -i detached|disable|badlog|stale|sync|nodevice
        26746 /usr/sbin/vxprint -hrt
....

进程树显示出cron进程调用的后台任务情况,由于某些原因这些脚本无法正常运行,导致了cron队列超限。

 

重启cron服务

#> svcadm restart cron
#> svcs -a | grep cron
online         12:57:40 svc:/system/cron:default 
#> svcs -p cron
STATE          STIME    FMRI
online         12:57:40 svc:/system/cron:default
               12:57:40    19339 cron

重启服务后,cron队列被清空。问题得到解决。

最新文章

  1. Angular2 小贴士-多级注入器
  2. android 之httpclient方式提交数据
  3. vector algorithm find
  4. c++ c# java 调用 c++ 写的dll
  5. 【转】Android性能优化之布局优化篇
  6. Timer wheel etc.
  7. HDU 2084 数塔 (DP)
  8. Android(java)学习笔记167:Java中操作文件的类介绍(File + IO流)
  9. cf D. Maximum Submatrix 2
  10. PHPexcel:多sheet上传和下载
  11. ReactiveCocoa v2.5 源码解析 之 架构总览
  12. J2SE知识点摘记(十二)
  13. entOS7查看开放端口命令
  14. expect拷贝文件例子
  15. Mac安装LNMP环境,升级php7
  16. 转:ORACLE 中ROWNUM用法总结!
  17. android开发中常用的快捷键
  18. 离线安装部署zabbix
  19. thinkphp5.0目录结构
  20. oracle用户解锁

热门文章

  1. HDFS-查看文件属性+文件名称过滤
  2. Hibernate 关于实体映射常用注解
  3. StringToInt(atoi) 字符串转换成整数
  4. Python显示百分比
  5. 《Think in Java》(六)访问权限控制
  6. Tomcat的bin目录下startup.bat、Tomcat6.exe、Tomcat6w.exe区别
  7. python中的类和对象
  8. zoj 3965 Binary Tree Restoring(搜索)
  9. 编译内核时覆盖KBUILD_BUILD_USER和KBUILD_BUILD_HOST
  10. app-前端性能测试