Como fazer o killer da OOM logar em / var / log / messages quando mata qualquer processo?

2

Eu uso o CentOS 7 com o kernel 3.1.0

Eu sei que há um hitman no Linux chamado oom killer que mata um processo que usa muita memória do espaço disponível.

Eu quero configurá-lo para registrar as atividades para que eu possa verificar se isso acontece ou não. Como posso configurá-lo?

Obrigado,

    
por syko 28.03.2017 / 13:47

1 resposta

2

As atividades do OOMkiller estão garantidas em /var/log/dmesg (pelo menos por um tempo). Normalmente, o daemon do criador de logs do sistema também o colocará em /var/log/messages por padrão na maioria das distribuições com as quais trabalhei.

Estes comandos podem ajudar a rastrear os logs:

grep oom /var/log/*
grep total_vm /var/log/*

Esta resposta tem mais detalhes sobre a análise dessas entradas de log para ver exatamente o que está acontecendo .

    
por 28.03.2017 / 18:31