16.
sudo crontab -e
* * * * * uptime >> /www/w100/log/uptime.log
Run Code Online (Sandbox Code Playgroud)
但没有任何反应(正常运行时间 >> /www/w100/log/uptime.log 工作正常)。
grep CRON /var/log/syslog
May 20 21:39:01 cs25795 CRON[28233]: (CRON) error (can't fork)
Run Code Online (Sandbox Code Playgroud)
为什么我的 cron 如此有问题?(
小智 2
如果您看到该(CRON) error (can't fork)消息,则意味着:
cron无法创建进程(由于内存过高)例如,我有一台运行 4 GiB RAM(3.70 GiB 可用)的服务器,cron无法启动其他作业。我检查了我的内存使用情况htop,显示已使用 3.26 GiB。
你可以做的是找出哪个进程占用了所有内存(例如使用htop),杀死它并禁用它;或者您可以重新启动系统。(在我的例子中,它是一个使用超过 1 GiB 的机器人)