感觉守护一直没作用,开始以为是守护脚本有问题。重试多次觉得很OK。实在不行找了root用户,看日志。
Feb 11 18:19:01 crond[27831]: (CRON) ERROR (setreuid failed): Resource temporarily unavailable
Feb 11 18:19:01 crond[27831]: (xxx) ERROR (failed to change user)
crontab一直启动失败。资源不足,但是ulimited又很大。
root但是看的一些守护进程limits里边又很小。重启一下crond,进程的limits上去了,但是还是失败。
最后修改了 /etc/security/limits.d/90-nproc.conf
* soft nproc 1024
root soft nproc unlimited
1024改成unlimited,问题解决了。