Ampliar memoria swap en los servidores virtuales

Published on : 9 enero, 2017
Leave a Comment

Cuando contratamos un servidor en Linode o Digital Ocean u otra empresa similar, según qué plataformas se instalan en estos servidores y las visitas que reciban, pueden quedarse cortos de memoria swap. En estos casos, podemos ampliar la swap de la siguiente forma, creando un archivo para ello, que lo trataremos como un HDD:

dd if=/dev/zero of=/root/swapcreadapornosotros bs=1M count=1024

chmod 600 /root/swapcreadapornosotros

mkswap /root/swapcreadapornosotros

swapon /root/swapcreadapornosotros

cat /etc/fstab
        /root/swapcreadapornosotros               swap                    swap    defaults        0 0

Con la primera instrucción, creamos en la carpeta root un archivo ‘swapcreadapornosotros’ con un tamaño definido y lo montamos como un dispositivo más. A continuación, hacemos un chmod 600 de esa carpeta,y un mkswap de ese archivo, de forma que indicamos al sistema que a partir de ahora, ese archivo es parte de nuestra swap. Y después, con swapon y el archivo, activamos la swap en el mismo.

Por último, para hacer que después de un reinicio la swap siga ampliándose en el archivo, editamos el archivo fstab e insertamos

/root/myswapfile               swap                    swap    defaults        0 0

Y listo!

0 comments

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.