Cómo instalar crontab en Centos


Estoy familiarizado con configurar el cron scheduler usando el comando crontab -e en mi centos. Pero hoy he encontrado que uno de mis centos servidores no tiene este comando

He intentado instalar esto usando yum install crontab pero no hubo 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 así el comando crontab no funciona. Si lo hago cat /etc/crontab entonces se muestra debajo de lo

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 inicio del servicio cron devuelve:

[root~]# service cron start
cron: unrecognized service
Author: Richard, 2014-02-15

1 answers

Como se ve en Instalar crontab en CentOS, el paquete crontab en CentOS es vixie-cron. Por lo tanto, instalarlo con:

yum install vixie-cron

Y luego empezar con:

service crond start

Para hacerlo persistente, para que se inicie en el arranque, use:

chkconfig crond on

En CentOS 7 necesitas usar cronie:

yum install cronie

En CentOS 6 se puede instalar vixie-cron, pero el paquete real es cronie:

yum install vixie-cron

Y

yum install cronie

En ambos casos se obtiene la misma salida:

.../...
==================================================================
 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)
 111
Author: fedorqui,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-11-22 11:16:06