Supongamos que necesitamos agregar memoria swap en caliente a un equipo UNIX/Linux.
Estos son los pasos (en caso de necesitar agregar 10GB de SWAP):
1.- Crear el archivo vacío (con ceros) hasta ocupar el tamaño deseado (10 GB en el ejemplo, con el nombre moreswap):
# dd if=/dev/zero of=/moreswap bs=10M count=1024
1024+0 records in
1024+0 records out
10737418240 bytes (11 GB) copied, 185,624 s, 57,8 MB/s
Estos son los pasos (en caso de necesitar agregar 10GB de SWAP):
1.- Crear el archivo vacío (con ceros) hasta ocupar el tamaño deseado (10 GB en el ejemplo, con el nombre moreswap):
# dd if=/dev/zero of=/moreswap bs=10M count=1024
1024+0 records in
1024+0 records out
10737418240 bytes (11 GB) copied, 185,624 s, 57,8 MB/s
2.- Formatear el nuevo archivo para ser utilizado con SWAP:
# mkswap /moreswap
mkswap: /moreswap: warning: don't erase bootbits sectors
on whole disk. Use -f to force.
Setting up swapspace version 1, size = 10485756 KiB
no label, UUID=febd8838-d0e7-4212-9b9d-e62816431c47
3.- Activar la nueva memoria swap
# swapon /moreswap
4.- Agregarla al inicio del sistema:
# echo "/moreswap swap swap defaults 0 0" >> /etc/fstab
Matías Colli
M.N A-120 COPITEC
RHCSA - GCBA