Centos limpam uso de swap

1

Eu tenho o monitoramento nagios e estou pegando o alto uso de swap em um servidor específico. O usuário está usando algum aplicativo que aciona a troca alta. Mesmo depois que eles saem do aplicativo, top ainda mostra alta troca usada.

Eu tentei usar swapoff -a e swapon -a . Não redefine o contador no topo .

Parece que a única maneira de redefinir o contador é reinicializar o servidor. Que é uma dor.

    
por lbanz 05.01.2016 / 10:30

1 resposta

4

Para que o comando swapoff funcione, deve haver memória física livre suficiente para que os arquivos trocados possam ser movidos. Tanto quanto eu posso ver, sua quantidade de uso de swap é muito alta e não há como o sistema poder liberá-lo.

Veja a página de manual do swapoff: link

...Note that swapoff will fail and refuse to remove a swap device if there is insufficient VM (memory + remaining swap devices) to run the system...

Certamente há algo errado com o seu sistema que você deve investigar. Você também pode tentar executar swapoff com a opção -v (para verboso) para ver se as saídas geram mais informações.

    
por 05.01.2016 / 11:42

Tags