Agregar Espacio para el Archivo de Intercambio en un

Anuncio
Agregar Espacio para el Archivo de Intercambio en un Sistema Linux
Tiempo estimado: 20 minutos
Objetivo
Evaluar y agregar espacio de intercambio en un sistema operativo Linux Red Hat
Equipo

Una computadora con Linux Red Hat 7.X instalado
Escenario
El administrador del sistema de una gran compañía nota que uno de los servidores Web
Apache de Linux para el sitio Web de la compañía internacional ha estado corriendo
lentamente, y la mayor parte de sus recursos se han agotado. Ya se ha gastado la
mayor parte del presupuesto de IT para el año. Por lo tanto, agregar más RAM no es una
opción. El administrador decide en cambio agregar más espacio de intercambio al
servidor
Procedimientos
Paso 1: Evaluar el uso de intercambio
Para determinar cuánto espacio de intercambi o agregar, primero mire el tamaño de
algunos archivos del sistema. Determine cuánta memoria está siendo usada y cuánto
queda en el sistema.
El comando free en Linux puede usarse para revisar la memoria del sistema . Escriba
free –m –t en el prompt del shell.
¿Cuánta memoria física está disponible ? ¿Cuánta memoria física está siendo usada ?
__________________________________________________________________
__________________________________________________________________
____________________________________ ______________________________
1 - 3 IT Essentials II v3.0
Copyright  2004, Cisco Systems, Inc.
Paso 2: Agregar un archivo de intercambio
Para agregar espacio de intercambio en un sistema, agregue un archivo de intercambio
usando los siguientes pasos :
1. Inicie una sesión en el sistema como raíz .
2. Cree un archivo que sea igual en tamaño al archivo de intercambio que va a ser
creado. Haga esto usando el comando dd. Ingrese el siguiente comando en el
prompt del shell:
dd if=/dev/zero of=/swapfile bs=1024 count=131072
La pantalla deberá ser similar a esto.
[root@chi anpowei] # dd if=/dev/zero of=/swapfile bs=1024
count=131072131072+0 records in
131072+0 records out
3. El archivo swap que fue creado necesitará ser configurado . Después de que sea
configurado, el sistema Linux puede usarlo para intercambiar memoria a un disco.
Use el comando mkswap para permitir que Linux use el nuevo archivo de
intercambio. Sin embargo, el nuevo archivo de intercambio no estará activo. Ingrese
el siguiente comando en el prompt del shell :
mkswap –f /swapfile
o
/sbin/mkswap –f /swapfile
La pantalla deberá verse similar a esto .
[root@chi anpowei] # /sbin/mkswap –f /swapfile
Setting up swapspace version 1, size 134213632
4. Para activar este archivo de intercambio, use el comando swapon. Para volver
inactivo a este archivo de intercambio, use el com ando swapoff en lugar del
commando swapon. Ingrese el siguiente comando en el prompt del shell :
swapon /swapfile
o
/sbin/swapon /swapfile
La pantalla deberá verse similar a esto .
[root@chi anpowei] # /sbin/swapon /swapfile
[root@chi anpowei] #
2 - 3 IT Essentials II v3.0
Copyright  2004, Cisco Systems, Inc.
5. Ahora, vea si el archivo de intercambio está activo. Use uno de los siguientes
comandos.
cat /proc/swaps
o
free
El archivo de intercambio que fue recién creado no será usado la próxima vez que el
sistema se reinicie a menos que lo ingrese en /etc/fstab.
Reflexión
Este método es el más rápido y fácil para agregar espacio de intercambio. Sin embargo,
crea algunos problemas. Al crear este archivo de intercambio en una partición que ya
está siendo usada, el archivo se fragmenta a medida que la partición es usada más y
más. ¿Qué otros métodos pueden ser usados para agregar un archivo de intercambio?
__________________________________________________________________
__________________________________________________________________
________________________________________ __________________________
__________________________________________________________________
3 - 3 IT Essentials II v3.0
Copyright  2004, Cisco Systems, Inc.
Descargar