(CRON)错误(不能分叉)

时间:2016-05-20 18:40:43

标签: cron crontab

Ubuntu 16。

sudo crontab -e
* * * * * uptime >> /www/w100/log/uptime.log

但没有任何反应(正常运行时间>> /www/w100/log/uptime.log工作正常)。

grep CRON /var/log/syslog
May 20 21:39:01 cs25795 CRON[28233]: (CRON) error (can't fork)

为什么我的cron太错了? (

1 个答案:

答案 0 :(得分:0)

如果您看到(CRON) error (can't fork)消息,则表示:

  • 您的系统内存不足
  • cron无法创建进程(由于内存大)

例如,我有一台运行4 GiB RAM(可使用3.70 GiB)的服务器,cron无法启动其他作业。我使用htop检查了内存,并显示已使用3.26 GiB。

您所能做的就是找出哪个进程占用了所有内存(例如使用htop),杀死它并禁用它;或者您也可以重新启动系统。 (就我而言,这是一个使用了超过1 GiB的机器人)