En el ultimo post mencionaba que en el vps tenia poca memoria, por eso le agregue memoria virtual en un fichero en lugar de una partición de la siguiente manera:
# Creamos un archivo, en este caso de 2Gb sudo fallocate -l 2G /swapfile #Le damos los permisos adecuados sudo chmod 600 /swapfile #Formateamos el archivo como si formatearamos una particion sudo mkswap /swapfile #La activamos sudo swapon /swapfile #Si el punto anterior falla hacemos lo siguiente en lugar de fallocate dd if=/dev/zero of=/swapfile count=2048 bs=1MiB sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile
El asunto es que la próxima ves que reiniciemos perderemos los cambios, asi que haremos lo siguiente
#Primero que nada respaldamos sudo cp /etc/fstab /etc/fstab.bak #Editamos nano/etc/fstab
Al final del archivo agregamos lo siguiente en una nueva linea
/swapfile none swap sw 0 0
Guardamos con Ctrl + o y luego Ctrl + x para salir
#Por ultimo ejecutamos sudo sysctl vm.swappiness=10 #Luego editamos sudo nano /etc/sysctl.conf #Y al final de todo agregamos la siguiente linea vm.swappiness=10 #Guardamos como antes y salimos
Ahora ya debemos tener swap activado y funcionando con free -mh podremos ver si todo quedo bien
$ free -mh total used free shared buff/cache available Mem: 996M 496M 176M 39M 323M 324M Swap: 2.0G 0B 2.0G
Administrador de Sistemas, Programador, Docente y ahora resulta que también Blogger (peor es ser tictoker). Más de 20 años de experiencia en computación atendiendo nabos y resolviendo problemas, los cuales si no fuera por estos nabos, no habrían ocurrido en primer lugar. Escribo más que nada sobre tecnología y herramientas en general, además de algunos artículos con opiniones tan subjetivas como irrelevantes, así que si no te gustan, mejor madura y superalo.