sa2 -A / var / log / sa / sa13: nenhum arquivo ou diretório

3

Eu tenho o systat versão 7.0.2 e o / etc / sysconfig / sysstat tem a entrada HISTORY = 27, isso está em um redhat enterprise server 5.6, a configuração do cron para isso é

# run system activity accounting tool every minute
* * * * * root /usr/lib64/sa/sa1 1 1
# generate a daily summary of process accounting at 23:53
53 23 * * * root /usr/lib64/sa/sa2 -A

Eu recebo o seguinte erro do cron sa2 -A find: / var / log / sa / sa13: Nenhum arquivo ou diretório,

Olhando o diretório / var / log / sa os arquivos são criados de sa01 a sa10 (sa1 criado em sep1, sa2 criado em sep2 e assim por diante), então o restante dos arquivos são de sa14 a sa 31 ( criado de 14 de agosto a 31 de agosto.

Eu não fiz nenhuma alteração no servidor, por isso não sei por que estou recebendo essas mensagens de erro e há uma maneira de corrigir isso ?. Alguém sugeriu a criação de arquivos vazios de sa11 a sa14 para corrigir isso, mas não tenho certeza se isso pode atrapalhar alguma coisa.

    
por user53925 10.09.2012 / 12:22

2 respostas

2

A razão pela qual isso estava acontecendo foi devido ao cron script estar sendo executado duas vezes, sa2 exclui o arquivo antigo e quando ele é executado e a segunda vez que ele estava mostrando essa mensagem de erro como o arquivo já tinha sido excluído na primeira execução

    
por 01.10.2012 / 08:04
1

No meu caso (tive o mesmo problema), precisei criar o diretório /var/log/sa/ manualmente. E depois disso todos os problemas desapareceram. É estranho que o * nix utilite não possa criar um diretório de logging para si mesmo, mas ainda assim, funcionou.

    
por 20.07.2017 / 11:08

Tags