Τι σημαίνει η περιστροφή στο Logrotate;
Τι σημαίνει η περιστροφή στο Logrotate;

Βίντεο: Τι σημαίνει η περιστροφή στο Logrotate;

Βίντεο: Τι σημαίνει η περιστροφή στο Logrotate;
Βίντεο: Γιατί είναι πιο γρήγορο να ταξιδεύεις Ανατολικά 2024, Νοέμβριος
Anonim

logrotate έχει σχεδιαστεί για να διευκολύνει τη διαχείριση συστημάτων που δημιουργούν μεγάλο αριθμό αρχείων καταγραφής. Επιτρέπει την αυτόματη περιστροφή , συμπίεση, αφαίρεση και αποστολή αρχείων καταγραφής. Εάν δίνεται ένας κατάλογος στη γραμμή εντολών, κάθε αρχείο σε αυτόν τον κατάλογο χρησιμοποιείται ως αρχείο διαμόρφωσης.

Γνωρίζετε επίσης, πώς λειτουργεί η περιστροφή καταγραφής;

Logrotate εκτελεί το σενάριο μεταστροφής κάθε φορά περιστρέφεται ένα κούτσουρο καθορίζεται σε ένα μπλοκ διαμόρφωσης. Συνήθως θέλετε να χρησιμοποιήσετε αυτό το σενάριο για να επανεκκινήσετε μια εφαρμογή μετά το περιστροφή ημερολογίου ώστε η εφαρμογή να μπορεί να αλλάξει σε μια νέα κούτσουρο . >/dev/null λέει logrotate να διοχετεύσει την έξοδο της εντολής στο πουθενά.

Στη συνέχεια, το ερώτημα είναι πώς μπορώ να περιστρέψω ένα syslog; Αν θέλεις γυρίζω /var/log/ syslog πρέπει να καταχωρηθεί σε ένα αρχείο διαμόρφωσης logrotate κάπου και απλά εκτελείτε το logrotate. Αν αυτο περιστράφηκε πρόσφατα, μετά logrotate -f για να το αναγκάσετε να το κάνει ξανά. Έτσι, το χρειάζεστε σε ένα αρχείο, συνήθως είτε /etc/logrotate. conf ή ως απόσπασμα αρχείου στο /etc/logrotate.

Λαμβάνοντας υπόψη αυτό, πόσο συχνά εναλλάσσονται τα μηνύματα αρχείου καταγραφής var;

διευκρινίζει ότι όλα κούτσουρο αρχεία θα είναι περιστράφηκε εβδομαδιαίος. διευκρινίζει ότι τέσσερα αντίγραφα παλαιών κούτσουρο Τα αρχεία διατηρούνται πριν από την ανακύκλωση των αρχείων.

Διαχείριση Linux κούτσουρο αρχεία με Logrotate.

καθημερινά Αυτό χρησιμοποιείται για την καθημερινή εναλλαγή αρχείων καταγραφής.
εβδομαδιαίος Αυτό χρησιμοποιείται για την εβδομαδιαία εναλλαγή αρχείων καταγραφής.
Μηνιαίο Αυτό χρησιμοποιείται για την εναλλαγή αρχείων καταγραφής μηνιαία.

Πώς μπορείτε να περιστρέψετε ένα αρχείο καταγραφής στο Linux;

Το Cron εκτελεί το βοηθητικό πρόγραμμα logroate καθημερινά για αναζήτηση κούτσουρο αρχεία σε γυρίζω . Μπορείτε να ορίσετε αυτόματη περιστροφή ημερολογίου κανόνες στο /etc/cron. καθημερινά/ logrotate αρχείο για να αποφευχθεί η χειροκίνητη παρέμβαση του χρήστη. Θα εκτελέσει το περιστροφή ημερολογίου κάθε μέρα σε συγκεκριμένη ώρα.

Συνιστάται: