欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

linux容器安装crontab

程序员文章站 2024-03-18 10:52:04
...

crontab在线安装命令:

yum -y install crontabs

查看是否安装成功:

info crontab   # ctrl+C退出信息界面

crontab启动和关闭

service crond start     //启动服务
chkconfig crond on    //设为开机启动,先要安装chkconfig(yum install chkconfig)
service crond stop      //关闭服务
service crond restart   //重启服务
service crond reload    //重新载入配置
service crond status    //查看crontab服务状态

常见错误:

用service crond start命令启动服务时,报如下错误:
linux容器安装crontab
解决方法:
1、 输入

yum list | grep initscripts

2、 上面给出了可安装软件的yum源版本,然后执行

yum install initscripts -y

linux容器安装crontab
参考:一秒解决CentOS下service 功能 不能使用 bash: service: command not found
再重新启动crontab,又会报如下错误:
linux容器安装crontab
解决方法:
重新以特权模式运行容器:

 docker run -d --name pb --privileged=true 镜像名:id /usr/sbin/init

–name: 为容器指定一个名称;
再进入容器:

docker exec -it pb /bin/bash

此时就可以用service服务了。
linux容器安装crontab
参考:Docker容器使用问题:Failed to get D-Bus connection: Operation not permitted