it-swarm.com.de

Wie installiere ich crontab auf Centos?

Ich bin vertraut damit, den Cron-Scheduler mit dem Befehl crontab -e Auf meinem centos einzurichten. Aber heute habe ich festgestellt, dass einer meiner centos Server diesen Befehl nicht hat

Ich habe versucht, dies mit yum install crontab Zu installieren, aber kein Glück. Dann habe ich versucht yum install crontabs Und es wurde etwas installiert

=============================================================================
 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]:

Trotzdem funktioniert der Befehl crontab nicht. Wenn ich cat /etc/crontab Tue, wird dies unten angezeigt

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

Was soll ich tun, um crontab auf diesem bestimmten Server zu haben? Ich benutze CentOS release 5.2 (Final).

grep auf Cron Shows:

[root~]# ps -ef | grep cron
root     24022 24001  0 19:07 pts/1    00:00:00 grep cron

start von Cron-Service gibt zurück:

[root~]# service cron start
cron: unrecognized service
62
Sabuj Hassan

Wie in Install crontab on CentOS zu sehen ist, lautet das crontab-Paket in CentOS vixie-cron. Daher installieren Sie es mit:

yum install vixie-cron

Und dann fange es an mit:

service crond start

Um es dauerhaft zu machen, damit es beim Booten startet, verwenden Sie:

chkconfig crond on

Unter CentOS 7 müssen Sie cronie verwenden:

yum install cronie

Unter CentOS 6 können Sie vixie-cron Installieren, das eigentliche Paket ist jedoch cronie:

yum install vixie-cron

und

yum install cronie

In beiden Fällen erhalten Sie die gleiche Ausgabe:

.../...
==================================================================
 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)
129
fedorqui