Desabilitar o log em Raspian / Debian

1

Eu quero parar meu Raspberry Pi para criar Logs do sistema em ordem para economizar espaço de memória. Existe uma maneira de desabilitar o Logrotate?

Espero que você possa me ajudar

    
por Nekura Kuroi 16.10.2014 / 01:56

2 respostas

1

logrotate periodicamente é executado e normalmente gira registros, o que significa que ele executa uma operação em um arquivo de log de tempos em tempos. Geralmente, copia o arquivo de log existente para um backup e inicia o arquivo de log, mantendo apenas muitos backups.

Se você não tiver logrotate executado de vez em quando, seus registros crescerão e crescerão, e não é isso que você deseja.

Você pode dizer a ele para não manter backups especificando rotate 0 (ou um número menor) para o log específico. Procure em /etc/logrotate.d para encontrar o fragmento de configuração específico. Já faz algum tempo desde que eu olhei em logrotate , mas eu acho que você pode especificá-lo para limitar o tamanho dos arquivos e tal.

Referência .

    
por 16.10.2014 / 02:21
0

Supostamente, você poderia desinstalar os pacotes que fornecem linux-kernel-log-daemon e system-log-daemon para fazer com que as informações registradas pelos daemons via syslog não sejam levadas a lugar algum.

Se não for possível (não sei como preciso do syslog em todas as minhas máquinas), você poderia configurar uma instância que fornecesse os pacotes virtuais mencionados em sua máquina para efetuar login em nenhum lugar - todas as implementações modernas de syslog podem fazer isso.

Observe que isso não impedirá todo o registro em sua máquina, pois certos programas registram diretamente em arquivos e não em syslog, pelo menos por padrão; o servidor web Apache é um bom exemplo. Para lidar com esses programas, você terá que identificá-los e desabilitá-los usando seus próprios meios para configuração.

    
por 16.10.2014 / 17:41