Comment faire pour installer crontab sur Centos
Je suis familier de configuration de cron, planificateur en utilisant crontab -e
commande sur mon centos
. Mais aujourd'hui, j'ai trouvé un de mes centos
serveurs ne dispose pas de cette commande
J'ai essayé d'installer cette aide yum install crontab
mais pas de chance. Ensuite, j'ai essayé yum install crontabs
et installé quelque chose
=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
crontabs noarch 1.10-11.el5 base 7.0 k
Transaction Summary
=============================================================================
Install 0 Package(s)
Update 1 Package(s)
Remove 0 Package(s)
Total download size: 7.0 k
Is this ok [y/N]:
Mais encore la crontab
commande ne fonctionne pas. Si je ne cat /etc/crontab
puis il montre ci-dessous chose
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# run-parts
40 * * * * root run-parts /etc/cron.hourly
54 1 * * * root run-parts /etc/cron.daily
14 3 * * 0 root run-parts /etc/cron.weekly
38 1 16 * * root run-parts /etc/cron.monthly
Que dois-je faire pour avoir crontab
sur ce serveur en particulier? Je suis à l'aide de CentOS release 5.2 (Final)
.
grep sur cron montre:
[root~]# ps -ef | grep cron
root 24022 24001 0 19:07 pts/1 00:00:00 grep cron
de départ cron retours de service:
[root~]# service cron start
cron: unrecognized service
Vous devez vous connecter pour publier un commentaire.
Comme on le voit dans Installer crontab sur CentOS, crontab paquet dans CentOS est
vixie-cron
. Par conséquent, ne l'installer avec:Puis le démarrer avec:
Pour le rendre persistant, de sorte qu'il démarre au démarrage, utilisation:
Sur CentOS 7, vous devez utiliser
cronie
:Sur CentOS 6 vous pouvez installer
vixie-cron
, mais le paquet estcronie
:et
Dans les deux cas, vous obtenez le même résultat:
yum install crontabs
va également installer cronie, cronie-anacron, et exim. Assurez-vous de se rappeler que le service estcrond
et il aura besoin d'être lancé (etchkconfig enable on
).