GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo cambiar el tamaño de un volumen lógico con 5 simples comandos LVM

¿Alguna vez se ha preguntado cómo extender la partición del sistema de archivos del directorio principal o raíz usando LVM? Es posible que tenga poco espacio de almacenamiento y necesite aumentar la capacidad de sus particiones. Este artículo analiza cómo ampliar el almacenamiento en Linux utilizando Logical Volume Manager (LVM).

Resumen del proceso

El proceso es sencillo. Conecte el nuevo almacenamiento al sistema. A continuación, cree un nuevo Volumen físico (PV) a partir de ese almacenamiento. Agregue el PV al Grupo de volumen (VG) y luego extienda el Volumen lógico (LV).

[ También te puede interesar: Crear y administrar particiones en Linux con parted ]

Mira la foto de abajo. La marca de línea roja muestra el tamaño original del punto de montaje raíz. El xvdc disk es el nuevo disco adjunto. Extienda la partición raíz para que tenga un tamaño de 60 G.

Crear un volumen físico

[root@redhat-sysadmin ~]# pvcreate /dev/xvdc
  Physical volume "/dev/xvdc" successfully created.

Cuando adjunte el nuevo almacenamiento /dev/xvdc , necesitas usar el pvcreate comando para que el disco se inicialice y sea visto por el Administrador de volumen lógico (LVM).

Identifique el grupo de volúmenes

A continuación, debe identificar el grupo de volumen (VG) al que está extendiendo el nuevo disco con el vgs dominio. El mio se llama centos , y ese es el único VG disponible actualmente en mi LVM.

Ampliar el grupo de volúmenes

El vgextend El comando le permite agregar uno o más volúmenes físicos inicializados a un VG existente para ampliar su tamaño.

Como puede ver, desea extender los centos Grupo de volumen.

Después de extenderlo, escriba vgs o vgdisplay Comandos para una descripción más detallada del VG.

Los vgs El comando muestra solo el VG en unas pocas líneas.

La vgdisplay muestra todos los VG en el LVM y muestra la información completa sobre ellos.

Como puedes ver en la imagen de arriba, marcada en rojo, tienes 10 GB libres. Puede decidir ampliar todo o parte del tamaño de almacenamiento.

Identificar el volumen lógico

El lvs o lvdisplay El comando muestra el volumen lógico asociado con un grupo de volúmenes. Utilice el lvs comando, y el volumen lógico que está tratando de extender es la raíz, que pertenece a los centos VG. Como puede ver arriba, ya ha extendido el VG. A continuación, extienda el volumen lógico.

Ampliar el volumen lógico

Extienda el LV con el lvextend dominio. El lvextend El comando le permite ampliar el tamaño del volumen lógico del grupo de volúmenes.

[root@redhat-sysadmin ~]# lvextend -l +100%FREE /dev/centos/root.

Ampliar el sistema de archivos

Debe confirmar el tipo de sistema de archivos que está usando, Red Hat usa el sistema de archivos XFS, pero puede verificar el sistema de archivos con lsblk -f o df -Th .

Cambie el tamaño del sistema de archivos en el volumen lógico después de que se haya extendido para mostrar los cambios. Cambie el tamaño del sistema de archivos XFS utilizando xfs_growfs comando.

Finalmente, verifique el tamaño de su partición extendida.

[ Curso gratuito en línea:Descripción general técnica de Red Hat Enterprise Linux. ] 

Resumir

Puede extender cualquier otra partición con los pasos que se muestran. Solo tiene que asegurarse de que está usando LVM y conocer la partición que está extendiendo. Si desea obtener más información sobre LVM, consulte otros artículos de Enable Sysadmin buscando LVM.


Linux
  1. Creación de volúmenes lógicos en Linux con LVM

  2. Extienda un volumen en Windows Server con diskpart

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

  4. CentOS/RHEL:Cómo migrar el almacenamiento (LVM) con el comando pvmove

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

Agregar almacenamiento con LVM

Cómo crear un grupo de volúmenes en Linux con LVM

Lum:¿cómo extender una partición con un LVM y el volumen físico y el volumen lógico contenidos?

Cómo configurar LVM (Administración de volúmenes lógicos) en DRBD (Dispositivo de bloques replicados distribuidos)

CentOS / RHEL:cómo cambiar el tamaño (ampliar) el volumen físico existente (PV)

Cómo extender una partición de intercambio LVM en Linux