linux - reiniciar - Cómo instalar crontab en Centos
no crontab for root (1)
Estoy familiarizado con la configuración del planificador cron usando el comando crontab -e
en mis centos
. Pero hoy encontré que uno de mis servidores centos
no tiene este comando
Intenté instalar esto usando yum install crontab
pero no tuve suerte. Entonces probé yum install crontabs
e instaló algo
=============================================================================
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]:
Pero aún el comando crontab
no funciona. Si hago cat /etc/crontab
entonces muestra lo siguiente
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
¿Qué debo hacer para tener crontab
en ese servidor en particular? Estoy usando CentOS release 5.2 (Final)
.
grep en cron muestra:
[root~]# ps -ef | grep cron
root 24022 24001 0 19:07 pts/1 00:00:00 grep cron
el servicio cron que comienza vuelve:
[root~]# service cron start
cron: unrecognized service
Como se ve en Instalar crontab en CentOS , el paquete crontab en CentOS es vixie-cron
. Por lo tanto, instálelo con:
yum install vixie-cron
Y luego comienza con:
service crond start
Para hacerlo persistente, para que comience desde el inicio, use:
chkconfig crond on
En CentOS 7 necesitas usar cronie
:
yum install cronie
En CentOS 6 puede instalar vixie-cron
, pero el paquete real es cronie
:
yum install vixie-cron
y
yum install cronie
En ambos casos obtienes el mismo resultado:
.../...
==================================================================
Package Arch Version Repository Size
==================================================================
Installing:
cronie x86_64 1.4.4-12.el6 base 73 k
Installing for dependencies:
cronie-anacron x86_64 1.4.4-12.el6 base 30 k
crontabs noarch 1.10-33.el6 base 10 k
exim x86_64 4.72-6.el6 epel 1.2 M
Transaction Summary
==================================================================
Install 4 Package(s)