GNU/Linux >> Tutoriales Linux >  >> Linux

CentOS / RHEL:Cómo reducir el sistema de archivos raíz LVM

Durante la instalación del sistema, es posible que se asigne una cantidad demasiado generosa de espacio en disco a la partición raíz y que luego se desee recuperar el espacio no utilizado. La publicación describe cómo reducir el espacio asignado a un sistema de archivos raíz en un volumen lógico de Linux Volume Manager (LVM).

Nota: este procedimiento se aplica solo si el sistema de archivos raíz (que contiene el directorio /) se aprovisiona como un sistema de archivos EXT2/3/4 en un dispositivo LVM. Es posible reducir la asignación de otros sistemas de archivos que no sean EXT2/3/4, pero cada tipo de sistema de archivos requiere su propio proceso y no se describe aquí.

Pasos

1. Realice una copia de seguridad de todos los datos en el sistema de archivos cuyo tamaño se va a cambiar.

2. Inicie el sistema en modo de rescate, usando una copia de medios de instalación.

3. No permita que el modo de rescate detecte y monte su sistema de archivos raíz; el sistema de archivos no se puede cambiar de tamaño si está montado. Si su sistema de archivos raíz está montado, debe desmontarlo antes de continuar:

# umount /mnt/sysimage

4. Detecte y active los volúmenes LVM de esta manera:

# vgchange -ay

5. Asegúrese de que el sistema de archivos esté limpio antes de intentar cualquier cambio:

# e2fsck -f /dev/[volumegou]/[logicalvolume]

6. Vuelva a ejecutar la aplicación e2fsck según sea necesario hasta que el sistema de archivos esté limpio y no se informen más errores.

7. Antes de reducir el tamaño del sistema de archivos ahora limpio, calcule el tamaño deseado del sistema de archivos modificado y agregue un margen del 10 % para la sobrecarga del sistema operativo. Por ejemplo, si desea que el sistema de archivos terminado tenga 100 GB de espacio utilizable, el cambio de tamaño debe asignar 110 GB para permitir esta sobrecarga y evitar dañar el sistema de archivos terminado.

8. Ahora puede modificar el tamaño del volumen lógico. Usando el tamaño de nuestro ejemplo anterior:

# resize2fs -p /dev/[volumegroup]/[logicalvolume] [size]

Por ejemplo:

# resize2fs -p /dev/vg_geeklab/lv_root 110GB

9. El diseño del sistema de archivos se ha reducido y, por lo tanto, ahora hay espacio libre disponible en el volumen lógico. Ajusta el tamaño del volumen lógico:

# lvreduce -L [newlvsize] /dev/[volumegroup]/[logicalvolume]

Tenga en cuenta que al cambiar el tamaño del volumen lógico, utilice el tamaño exacto (para nuestro ejemplo, 110 GB).
Por ejemplo:

# lvreduce -L 110GB /dev/vg_geeklab/lv_root

10. Debido a varios problemas de alineación física, es posible que haya espacio libre al final del nuevo volumen lógico. Simplemente haga crecer el sistema de archivos para arreglar el espacio disponible:

# resize2fs -f /dev/[volumegroup]/[logicalvolume]

De forma predeterminada, el cambio de tamaño ocupa todo el espacio disponible.

11. Reinicie el sistema fuera del modo de rescate y observe la nueva asignación de disco.

RHEL/CentOS:cómo reducir el volumen de LVM


Linux
  1. Cómo instalar TeamViewer en CentOS 6 / RHEL 6

  2. RHEL/CentOS:cómo reducir el volumen de LVM

  3. CentOS / RHEL:Cómo eliminar el volumen LVM

  4. CentOS/RHEL:Conversión de un sistema de archivos raíz existente en una partición LVM

  5. CentOS / RHEL:cómo deshabilitar el inicio de sesión raíz o el acceso raíz en un sistema

Cómo instalar MariaDB en CentOS 8 / RHEL 8

Cómo instalar MariaDB en CentOS 6 / RHEL 6

Cómo comprobar y reparar un sistema de archivos en RHEL Linux

CentOS / RHEL 7:Cómo restablecer la contraseña de root

CentOS / RHEL 5,6:Cómo cambiar la zona horaria

Cómo restablecer la contraseña raíz en CentOS/RHEL 8