sysstat aktualisiert die Konfiguration nicht?

371
jto

Dies ist meine erste Frage zu SuperUser.

Ich habe versucht, die Protokolle meiner Server / var / log / sa / * zu beschneiden, indem ich die Datei / etc / sysconfig / sysstat folgendermaßen aktualisiere:

# 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" 

Zuvor hatte meine Konfigurationsdatei 28 Tage lang Dateien gespeichert und alle 31 Tage komprimiert (niemals). Nachdem ich das obige Update durchgeführt hatte, lief ich:

service sysstat restart 

Ohne Erfolg - ich habe auch festgestellt, dass es den Standard-Cron-Job gibt:

/etc/cron.d/sysstat 

Was liest das Folgende:

# 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 manuell ausführen oder bis morgen warten? ODER, hat es nichts mit meinem Neustart und den cron-Jobs zu tun, was bedeutet, dass ich nur die unerwünschten saDD / sarDD-Protokolle manuell löschen muss?

Prost

0

1 Antwort auf die Frage

0
jto

Wörtlich beantwortete ich meine eigene Frage innerhalb von 5 Minuten durch einfaches manuelles Ausführen von: / usr / lib64 / sa / sa2 -A

Aus dem obigen Cron-Job als root.

Ich lasse meine Frage / Antwort, da dies in der Zukunft jemandem helfen kann.