reveal

Cómo añadir swap a tu máquina virtual Linux en Azure

By / julio 02, 2017 / Azure, Tips

Ajeno a cuánta memoria física tenga tu máquina virtual Linux en Azure, siempre es bueno tener memoria swap para los casos en que algún proceso ocupe (ojala temporalmente) más memoria de lo normal y el kernel no tenga que matarlo.

Por ejemplo, hace poco en una VM Linux donde tengo un servidor de base de datos PostgreSQL ví lo siguiente en el comando dmesg:

oom-killer es el “asesino” de procesos cuando se acaba la memoria (Out-Of-Memory killer). Si te aparecen en dmesg, significa que te está faltando RAM.

Por suerte, activar el swap es muy fácil. Edita como root el archivo /etc/waagent.conf, y busca las líneas donde aparezca ResourceDisk:

La clave es el EnableSwap, los otros valores están para indicar lo que estoy usando.

Luego ejecuta este comando para que se refresque la configuración:

Espera un par de minutos y comprueba la memoria adicional con el comando free, en la línea Swap debiera aparecer valores distintos a cero:

Tags: , , , , ,

0 Comment

Leave a Reply

Your email address will not be published.