Muchos servidores o sistemas Linux al tener demasiados archivos abiertos necesitan mucha SWAP y mucha RAM , para evitar que no se bloquee el servidor por tener la memoria SWAP llena, aqui teneis este script en bash para vaciar o liberar memoria o partición de intercambio (como lo queramos llamar) SWAP .

view source

print?

1 #!/bin/bash
2 echo -e "\nOutput of free before:"
3 free
4 swapoff -a ; swapon -a
5 echo -e "\nOutput of free after:"
6 free
7 echo "Swap <span class="IL_AD" id="IL_AD3">Clean</span> DONE¡"

Este script lo podeis guardar en un archivo, lo haceis ejecutable con “chmod +x archivo” y lo podeis poner en un CRON diario para que se vacie la partición SWAP

NOTA: para reducir la tendencia a usar SWAP se modifica el archivo sysctl.conf con el siguiente valor:

#Tendencia del uso de Swap
vm.swappiness=20

 

Via: blogofsysadmins.com

Por admin

Deja una respuesta

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock