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太错了? (
答案 0 :(得分:0)
如果您看到(CRON) error (can't fork)
消息,则表示:
cron
无法创建进程(由于内存大)例如,我有一台运行4 GiB RAM(可使用3.70 GiB)的服务器,cron
无法启动其他作业。我使用htop
检查了内存,并显示已使用3.26 GiB。
您所能做的就是找出哪个进程占用了所有内存(例如使用htop
),杀死它并禁用它;或者您也可以重新启动系统。 (就我而言,这是一个使用了超过1 GiB的机器人)