INEWUP'S BLOG

solaris 的 cron 服务不执行问题排查思路

solaris的crontab文件存放目录/var/spool/cron/crontabs

solaris的计划任务日志目录 /var/cron/log

1。出现问题的, 有日志需要先看日志。

2。solaris计划任务不执行可能会有以下2种情况,一个是用户密码过期,另外一个是计划任务执行队列已满。

这两个原因通过计划任务的日志可以看出来。

运行队列已满会出现 ! c queue max run limit reached Mon Jun 17 13:31:00 2019 通过查询cron进程号,分析运行运行队列详细内容。

ps -ef | grep cron ptree 334

可以看到ftp传输进程过多,此问题由于目标ftp服务器不可用原因造成。

清除进程后,ftp任务恢复正常。