tachtler:repository_spiegeln_centos_7
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
tachtler:repository_spiegeln_centos_7 [2014/12/12 14:48] – [Einbindung als cron-job] klaus | tachtler:repository_spiegeln_centos_7 [2014/12/12 15:00] (aktuell) – [Befehl: rsync] klaus | ||
---|---|---|---|
Zeile 181: | Zeile 181: | ||
transferieren würde! | transferieren würde! | ||
< | < | ||
- | # / | + | # / |
- | --exclude SRPMS/ ftp-stud.fht-esslingen.de:: | + | |
Welcome to the ftp-stud.hs-esslingen.de archives. | Welcome to the ftp-stud.hs-esslingen.de archives. | ||
Zeile 465: | Zeile 464: | ||
# Check if command (file) NOT exist OR IS empty. | # Check if command (file) NOT exist OR IS empty. | ||
if [ ! -s " | if [ ! -s " | ||
- | log "Check if command ' | + | log "Check if command ' |
sendmail ERROR | sendmail ERROR | ||
movelog | movelog | ||
exit 10 | exit 10 | ||
else | else | ||
- | log "Check if command ' | + | log "Check if command ' |
fi | fi | ||
Zeile 535: | Zeile 534: | ||
# Check if command (file) NOT exist OR IS empty. | # Check if command (file) NOT exist OR IS empty. | ||
if [ ! -s " | if [ ! -s " | ||
- | log "Check if command ' | + | log "Check if command ' |
sendmail ERROR | sendmail ERROR | ||
movelog | movelog | ||
exit 17 | exit 17 | ||
else | else | ||
- | log "Check if command ' | + | log "Check if command ' |
fi | fi | ||
Zeile 652: | Zeile 651: | ||
# ls -l /root/bin | # ls -l /root/bin | ||
total 56 | total 56 | ||
- | -rwxr--r-- 1 root root 12874 Dec 12 14:24 rsync_centos70.sh | + | -rw-r--r-- 1 root root 12874 Dec 12 14:24 rsync_centos70.sh |
</ | </ | ||
Zeile 702: | Zeile 701: | ||
lrwxrwxrwx | lrwxrwxrwx | ||
</ | </ | ||
+ | |||
+ | ==== Logrotate ==== | ||
+ | |||
+ | Das Script **''/ | ||
+ | * **''/ | ||
+ | |||
+ | Um das stetige Anwachsen und die Größe dieser **LOG**-Datei nicht ins unendliche zu treiben, wäre es sinnvoll die **LOG**-Datei mit **Linux**-Bordmitteln in regelmäßigen Abständen zu rotieren. | ||
+ | |||
+ | Dies kann durch die Anlage eines **neuen**, nachstehend gezeigten Scripts, erfolgen. Der Speicherort muss hier: | ||
+ | * **''/ | ||
+ | sein und das Script kann folgenden Namen tragen: | ||
+ | * **'' | ||
+ | |||
+ | Der Inhalt des Scripts **''/ | ||
+ | <code ini> | ||
+ | / | ||
+ | weekly | ||
+ | rotate 4 | ||
+ | compress | ||
+ | delaycompress | ||
+ | missingok | ||
+ | notifempty | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | Demnach wird die **LOG**-Datei nach nachfolgenden Regeln rotiert: | ||
+ | * **'' | ||
+ | * **'' | ||
+ | * **'' | ||
+ | * **'' | ||
+ | * **'' | ||
+ | * **'' | ||
tachtler/repository_spiegeln_centos_7.1418392124.txt.gz · Zuletzt geändert: 2014/12/12 14:48 von klaus