Sysstat aktualisiert die Konfiguration nicht?

Sysstat aktualisiert die Konfiguration nicht?

Dies ist meine erste Frage auf SuperUser, also gehen Sie vorsichtig vor!

Ich habe versucht, die /var/log/sa/*-Protokolle meiner Server zu bereinigen, indem ich die Datei /etc/sysconfig/sysstat wie folgt aktualisiert habe:

# sysstat-10.1.5 configuration file.

# How long to keep log files (in days).
# If value is greater than 28, then log files are kept in
# multiple directories, one for each month.
HISTORY=7

# Compress (using gzip or bzip2) sa and sar files older than (in days):
COMPRESSAFTER=1

# Parameters for the system activity data collector (see sadc manual page)
# which are used for the generation of log files.
SADC_OPTIONS="-S DISK"

# Compression program to use.
ZIP="gzip"

Bisher speicherte meine Konfigurationsdatei Dateien für 28 Tage und komprimierte sie alle 31 Tage (niemals). Nachdem ich das obige Update durchgeführt hatte, führte ich Folgendes aus:

service sysstat restart

Ohne Erfolg. Mir ist auch aufgefallen, dass sich der Standard-Cron-Job hier befindet:

/etc/cron.d/sysstat

Dieser lautet wie folgt:

# Run system activity accounting tool every 10 minutes
*/10 * * * * root /usr/lib64/sa/sa1 1 1
# 0 * * * * root /usr/lib64/sa/sa1 600 6 &
# Generate a daily summary of process accounting at 23:53
53 23 * * * root /usr/lib64/sa/sa2 -A

Muss ich das oben genannte manuell ausführen oder bis morgen warten? ODER hat es nichts mit meinem Neustart und den Cron-Jobs zu tun, sodass ich die unerwünschten saDD/sarDD-Protokolle einfach manuell löschen muss?

Prost

Antwort1

Habe meine Frage buchstäblich innerhalb von 5 Minuten selbst beantwortet, indem ich einfach manuell Folgendes ausgeführt habe: /usr/lib64/sa/sa2 -A

Aus dem obigen Cron-Job als Root.

Ich werde meine Frage/Antwort dalassen, da sie in Zukunft jemandem weiterhelfen könnte.

verwandte Informationen