GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo aumentar el espacio de intercambio en Linux

La pregunta

El usuario desea aumentar el espacio de intercambio en su máquina Linux (CentOS/RHEL). El espacio de intercambio existente se ha configurado como un volumen lógico LVM.

La solución

La siguiente solución primero agregará un nuevo volumen físico (PV) al grupo de volúmenes que se está utilizando y luego ampliará el volumen lógico de intercambio.

En el siguiente ejemplo, el grupo voljume se llama vg_main, el volumen lógico de intercambio se llama lv_swap y el nuevo volumen físico se llama /dev/xvdd. Sustituya el nombre del volumen físico que está agregando al ejecutar estos comandos.

Realice una copia de seguridad de cualquier información de configuración y datos de la instancia de VM antes de ejecutar los comandos LVM y, si es posible, ejecute primero el procedimiento en un sistema que no sea de producción.

Paso 1:Crear el PV

Primero, cree un nuevo volumen físico usando el disco /dev/vxdd.

# pvcreate /dev/xvdd

Paso 2:Agregar PV a VG existente

Agregue el nuevo PV al grupo de volumen existente para ampliar el espacio disponible.

# vgextend vg_main /dev/xvdd

Esto agrega más espacio al grupo de volúmenes vg_main ya existente, por lo que luego puede ampliar un volumen lógico de intercambio existente o, si ya lo eliminó, crear un nuevo volumen lógico para el intercambio que sea más grande.

Paso 3:Ampliar LV

Amplíe el volumen lógico utilizado para el intercambio.

# lvextend -l +100%FREE /dev/vg_main/lv_swap

Este comando extenderá lv_swap al espacio restante en vg_main.

Paso 4:Dar formato al espacio de intercambio

El siguiente paso es formatear el espacio de intercambio usando el “mksawp ” comando.

# mkswap /dev/mapper/vg_main/lv_swap

Paso 5:Agregar intercambio en /etc/fstab (opcional si ya se agregó)

Si el intercambio aún no se ha agregado a /etc/fstab, agréguelo a /etc/fstab.

# vi /etc/fstab
/dev/mapper/vg_swap-lv_swap    swap    swap    defaults    0 0

Paso 6:Activar VG y LV

Active los grupos de volúmenes y los volúmenes lógicos:

# vgchange -ay

Paso 7:Activar el espacio de intercambio

Monte los volúmenes y active el espacio de intercambio:

# mount -a
# swapon -s


Linux
  1. Cómo crear o aumentar el espacio de intercambio en Linux

  2. Cómo crear un intercambio en Linux

  3. Cómo crear un archivo de intercambio en Linux

  4. Cómo aumentar el tamaño de intercambio en Ubuntu Linux

  5. Cómo agregar espacio de intercambio en Debian 11

Cómo aumentar el tamaño de intercambio en RHEL 8 / CentOS 8

Cómo agregar espacio de intercambio en Debian 10 Linux

Cómo extender el espacio de intercambio usando el archivo de intercambio en Linux

Cómo borrar la memoria de intercambio en Linux

Cómo verificar el espacio de intercambio en Linux

Cómo deshabilitar el intercambio en Linux