背景:在用Ansible的脚本初始化环境时,在CentOS5.x出现No Package matching 'cronie' found available,而在CentOS6.x上是OK的。
原因:centos6有些商家镜像没有带crontab,需要的话要自己安装,但是centos6和centos5安装crontab是不一样的,因为变更了一些依赖关系。
CentOS6.x:
/usr/bin/crontab -e
rpm -qf /usr/bin/crontab
cronie-1.4.4-15.el6_7.1.x86_64
注意:On CentOs 6 you can still install vixie-cron, but the real package is cronie:
yum install vixie-cron -y
实践成功如下:
CentOS5.x:
经之前旧的CentOS安装有Crontab的服务器上通过rpm命令反查crontab:
/usr/bin/crontab -e
rpm -qf /usr/bin/crontab
vixie-cron-4.1-81.el5
crontab package in CentOS is vixie-cron.
service crond restart
Stopping crond: [ OK ]
Starting crond: [ OK ]
On CentOS 7 vixie-cron is not longer available, so you need to use cronie:
yum install cronie
From:http://www.zxsdw.com/index.php/archives/1151/
原因:centos6有些商家镜像没有带crontab,需要的话要自己安装,但是centos6和centos5安装crontab是不一样的,因为变更了一些依赖关系。
CentOS6.x:
/usr/bin/crontab -e
rpm -qf /usr/bin/crontab
cronie-1.4.4-15.el6_7.1.x86_64
注意:On CentOs 6 you can still install vixie-cron, but the real package is cronie:
yum install vixie-cron -y
实践成功如下:
CentOS5.x:
经之前旧的CentOS安装有Crontab的服务器上通过rpm命令反查crontab:
/usr/bin/crontab -e
rpm -qf /usr/bin/crontab
vixie-cron-4.1-81.el5
crontab package in CentOS is vixie-cron.
service crond restart
Stopping crond: [ OK ]
Starting crond: [ OK ]
On CentOS 7 vixie-cron is not longer available, so you need to use cronie:
yum install cronie
From:http://www.zxsdw.com/index.php/archives/1151/
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/9256/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: jackxiang 编辑于2018-7-3 19:52
评论列表