• Hacer que Proxmox use un archivo como swap

    Si no quieres tener partición de intercambio en Proxmox, ya no tienes y no quieres crear una, te estás quedando sin RAM y temes que el sistema reviente, te interesará crear en tu disco duro un archivo que puedas usar como intercambio. Para ello sigue este hack:

    Ejecuta todos los comandos como root.

    Crea el archivo de swap,con:

    fallocate -l 20G /Intercambio.swap

    Formatea ese archivo como Swap, con:

    dd if=/dev/zero of=/Intercambio.swap bs=1M count=20000

    Securiza el arhivo, con:

    chown root:root /PVE/Intercambio.swap
    chmod 0600 /PVE/Intercambio.swap

    Formatéalo como swap, con:

    mkswap /Intercambio.swap

    Activa el intercambio en el archivo, con:

    swapon /Intercambio.swap

    Para hacerlo permanente, agrega el archivo a /etc/fstab, con:

    echo "/Intercambio.swap none swap sw 0 0" >> /etc/fstab

    Si instalaste Proxmox usando LVM, seguramente tengas todavía activa la partición swap LVM.Puedes comprobarlo visualizando los espacios de intercambio activos, con:

    swapon -s

    Si efectivamente está activa, sigue estos pasos para desactivarla y destruirla:

    Desactivar el swap del LVM, con:

    swapoff /dev/pve/swap

    Haz que  que el volúmen lógico no esté activo, con:

    lvchange -a n /dev/pve/swap

    Borra el volúmen lógico, con:

    lvremove /dev/pve/swap

    NOTA: Si quieres desactivar el uso de ese archivo como swap tienes que seguir el proceso inverso:

    swapoff -v /Intercambio.swap
    sed -i -e 's|/Intercambio.swap none swap sw 0 0|#/Intercambio.swap none swap sw 0 0|g' /etc/fstab
    rm /PVE/Intercambio.swap

    Deja una respuesta