最新消息:欢迎光临!

docker中的crontab无法执行

docker findever 3362浏览 0评论

我在docker官方提供的centos6镜像中发现crontab即使安装了也没法执行(使用yum install crontabs就可以进行安装了),此时关闭crond服务,使用crond -i 命令来启动crond,结果在/var/log/cron中发现了以下的错误:

FAILED to open PAM security session (Cannot make/remove an entry for the specified session)

网上的一个解决方案是编辑/etc/pam.d/crond,将其中的required修改为sufficient就可以了,尝试后果然可行.

另外需要注意的一点是,环境变量等不同,执行命令及命令文件中尽量使用绝对路径

转载请注明:Findever » docker中的crontab无法执行

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址