sysstat не обновляет конфигурацию?

sysstat не обновляет конфигурацию?

Это мой первый вопрос на SuperUser, так что не торопитесь!

Я попытался очистить журналы /var/log/sa/* моих серверов, обновив файл /etc/sysconfig/sysstat следующим образом:

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

Раньше мой файл конфигурации хранил файлы за 28 дней и сжимался каждые 31 день (никогда). После выполнения вышеуказанного обновления я запустил:

service sysstat restart

Безрезультатно - я также заметил, что задание cron по умолчанию находится в:

/etc/cron.d/sysstat

В котором говорится следующее:

# 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

Нужно ли мне вручную запускать вышеперечисленное или подождать до завтра? ИЛИ это не имеет никакого отношения к моей перезагрузке и заданиям cron, то есть мне просто придется вручную удалить нежелательные журналы saDD/sarDD?

Ваше здоровье

решение1

Буквально за 5 минут я сам ответил на свой вопрос, просто вручную запустив: /usr/lib64/sa/sa2 -A

Из задания cron выше как root.

Я оставлю свой вопрос/ответ, так как он может кому-то помочь в будущем.

Связанный контент