Cómo crear una partición de intercambio en su instancia de EC2
- 863
- 255
- Berta Solano
Crear una partición de intercambio en una instancia de Amazon Elastic Compute Cloud (EC2) puede ayudar a mejorar el rendimiento y la estabilidad de su sistema. Una partición de intercambio es un espacio en el disco duro que el sistema operativo puede usar como memoria virtual cuando la memoria física (RAM) se está ejecutando bajo.
En este artículo, explicaremos cómo crear una partición de intercambio en su instancia de EC2.
- Compruebe si su instancia de EC2 tiene una partición de intercambio
Antes de crear una partición de intercambio, debe verificar si su instancia de EC2 ya tiene una. Para hacer esto, puede ejecutar el siguiente comando en el terminal:
sudo swapon -s
Si ve la salida que enumera un archivo o partición de intercambio, entonces su instancia ya tiene una partición de intercambio.
- Determine la cantidad de espacio de intercambio que necesita
La cantidad de espacio de intercambio que necesita depende de la cantidad de memoria física (RAM) en su instancia de EC2 y la cantidad de aplicaciones intensivas en memoria que planea ejecutar. Como regla general, el espacio de intercambio debe ser al menos igual a la cantidad de RAM en la instancia.
Para determinar la cantidad de RAM en su instancia, puede ejecutar el siguiente comando en el terminal:
gratis -m
Esto mostrará la cantidad de memoria (en megabytes) en su instancia de EC2. Para calcular la cantidad de espacio de intercambio que necesita, simplemente multiplique la cantidad de RAM por 2.
- Crear un archivo de intercambio
Para crear un archivo de intercambio en su instancia de EC2, puede usar el comando fallocate. El siguiente comando creará un archivo de intercambio de 2 GB llamado /SwapFile:
sudo fallocate -l 2g /swapfile
Si el comando Fallocate no está disponible en su instancia, puede usar el comando DD en su lugar:
sudo dd if =/dev/cero of =/swapfile bs = 1024 count = 2097152
Este comando también creará un archivo de intercambio de 2 GB llamado /SwapFile.
- Establezca los permisos correctos en el archivo de intercambio
El archivo de intercambio solo debe ser accesible por el usuario root. Puede establecer los permisos correctos usando el siguiente comando:
sudo chmod 600 /swapfile
- Configurar el espacio de intercambio
Para configurar el espacio de intercambio, debe usar el comando mkswap. El siguiente comando configurará el /swapfile como espacio de intercambio:
sudo mkswap /swapfile
- Habilitar el espacio de intercambio
Para habilitar el espacio de intercambio, puede usar el comando swapon. El siguiente comando habilitará el espacio /SwapFile Swap:
sudo swapon /swapfile
- Hacer que el espacio de intercambio sea permanente
De manera predeterminada, el archivo de intercambio no se habilitará en el reinicio del sistema. Para que el espacio de intercambio sea permanente, debe agregar una entrada al archivo /etc /fstab. Abra el archivo con un editor de texto:
sudo nano /etc /fstab
Agregue la siguiente línea al final del archivo:
/swapFile swap swap valores predeterminados 0 01 /swapFile swap swap valores predeterminados 0 0 Guardar y salir del archivo. El archivo de intercambio ahora se habilitará en el reinicio del sistema.
Conclusión
Eso es todo! Ahora ha creado una partición de intercambio en su instancia de EC2. Esto debería ayudar a mejorar el rendimiento y la estabilidad de su sistema, especialmente cuando se ejecuta aplicaciones intensivas en memoria.
- « Cómo instalar Opera en Fedora & Centos
- Herramienta de recuperación de datos de Linux (un producto de Stellar Phoenix) »