sysstat não está atualizando a configuração?

0

Esta é a minha primeira pergunta no SuperUser, então vá fácil!

Eu tentei limpar os logs dos / var / log / sa / * dos meus servidores atualizando o arquivo / etc / sysconfig / sysstat para o seguinte:

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

Anteriormente, meu arquivo de configuração mantinha 28 dias de arquivos e compactava a cada 31 dias (nunca). Depois de fazer a atualização acima eu corri:

service sysstat restart

Sem sucesso - também notei que há a tarefa cron padrão localizada em:

/etc/cron.d/sysstat

O que diz o seguinte:

# 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

Preciso executar manualmente o acima ou aguarde até amanhã? OU, isso não tem nada a ver com a minha reinicialização e com as tarefas do cron, o que significa que terei que excluir manualmente os logs indesejados do saDD / sarDD?

Felicidades

    
por jto 02.02.2018 / 11:48

1 resposta

0

Literalmente respondi minha própria pergunta em 5 minutos simplesmente executando manualmente:     / usr / lib64 / sa / sa2 -A

Do trabalho cron acima como root.

Vou deixar minha pergunta / resposta, pois isso pode ajudar alguém no futuro.

    
por 02.02.2018 / 11:53