Datei cronlog.conf
Zweck
Gibt die Standardkonfigurationsdatei des Dämons cron für Protokollierungsinformationen an.
Beschreibung
Die cronlog.conf -Konfigurationsdatei informiert den Dämon cron darüber, wo und wie Informationen protokolliert werden sollen. Wenn Sie das Flag -f nicht verwenden, liest der Dämon cron die Standardkonfigurationsdatei /etc/cronlog.conf . Wenn der cron -Dämon die Konfigurationsdatei nicht öffnen kann, wird er mit der Datei /var/adm/cron/log fortgesetzt. Der Dämon cron ignoriert leere Zeilen und Zeilen, die mit einem # beginnen (Nummernzeichen).
Format
- Archiv
- Gibt an, dass die gespeicherten rotierten Dateien in ein Verzeichnis kopiert werden. Dem Schlüsselwort folgt ein Verzeichnisname. Wenn keine Archivierung angegeben ist und die Rotation gültig ist, werden Dateien im Verzeichnis von logfilerotiert.
- compress
- Gibt an, dass die gespeicherten rotierten Dateien komprimiert werden. Wenn das Schlüsselwort nicht vorhanden ist, erfolgt keine Komprimierung.
- Protokolldatei
- Gibt den vollständigen Pfadnamen der Protokolldatei an. Wenn die Datei nicht vorhanden ist, wird sie mit der Berechtigung 660 erstellt. Erstellen Sie die Protokolldatei nicht im Dateisystem "/". Wenn der cron -Dämon den Namen der Protokolldatei nicht erstellen kann, erstellt der Dämon ein Protokoll seiner Aktivitäten in der Datei /var/adm/cron/log und alle nachfolgenden Features sind inaktiviert.
- quiet
- Gibt an, dass die cron -Protokollierung inaktiviert wird.
- drehen
- Gibt die Gesamtzahl der rotierten Dateien an Dem Schlüsselwort folgt eine Zahl. Wenn keine Zahl angegeben wird, gibt es eine unbegrenzte Anzahl rotierter Dateien. Wenn das Schlüsselwort rotate nicht vorhanden ist, erfolgt keine Rotation. Falls angegeben, beträgt die Mindestanzahl rotierter Dateien 2.
- size
- Begrenzt die Größe einer Protokolldatei. Darauf folgt eine Zahl und entweder ein k (Kilobyte) oder m (Megabyte). Die Standard-und Mindestgröße ist 30K. Wenn der Größenwert ungültig ist, ist die Rotationsfunktion inaktiviert.
Beispiele
- Um Informationen im Verzeichnis /home/user, Protokolldatei cron.out, Größe 2M , Gesamtzahl der rotierten Dateien = 4, Archiv in /usr/homezu protokollieren, Archivdateien zu komprimieren, erstellen Sie die Konfigurationsdatei wie folgt:
logfile=/home/user/cron.out size=2m rotate=4 archive=/usr/home compress - Erstellen Sie die Konfigurationsdatei wie folgt, um Informationen im Verzeichnis /home/user, Protokolldatei cron.out, Größe 50k , unbegrenzte Protokolldateien, Archiv in /usr/home, Archivdateien zu komprimieren:
logfile=/home/user/cron.out size=50k rotate archive=/usr/home compress - Erstellen Sie die Konfigurationsdatei wie folgt, um Informationen im Verzeichnis /home/user, Protokolldatei cron.out, Größe 50k , Gesamtzahl der rotierten Dateien = 4 zu protokollieren:
logfile=/home/user/cron.out size=50K rotate=4 - Erstellen Sie die Konfigurationsdatei wie folgt, um Informationen im Verzeichnis /home/user, Protokolldatei cron.out, Größe von 50k , Gesamtzahl rotierter Dateien = 4, Archiv in /usr/home, Archivdateien ohne Komprimierung, keine Protokollierung von Cron-Jobs zu protokollieren:
In diesem Fall enthält cron.out nur Debug-oder Fehlernachrichten.logfile=/home/user/cron.out size=50K rotate=4 archive=/usr/home quiet