¿Convertir el disco existente a lvm para poder aumentar el almacenamiento?

¿Convertir el disco existente a lvm para poder aumentar el almacenamiento?

Tengo un disco. Quiero convertirlo a LVM, para poder agregarle otro disco, para aumentar el almacenamiento.

No es un disco de sistema ni nada parecido, está formateado con xfs y solo almacena datos.

Aquí está la información

/dev/sdc                           932G   32G  900G   4% /gluster/bricks/1
Disk /dev/sdc: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Entonces lo que quería hacer es agregar otro disco físico y el sistema lo ve como tal.

¿Alguien puede ayudar con algunos pasos simples sin perder los datos allí?

Intenté pvcreate pero obtuve que el disco estaba montado.

No sé lo que estoy haciendo, así que pensé en comunicarme.

Quiero decir, no son discos del sistema, es solo un disco adicional que quiero convertir a LVM, para poder ampliarlo usando otro disco físico.

Si puedo proporcionar más detalles, hágamelo saber. Solo proporcioné las 2 salidas de comando anteriores.

Respuesta1

Lo que puede hacer es configurar un volumen lógico LVM en el nuevo disco, copiar el sistema de archivos xfs al nuevo volumen lógico, reemplazar el xfs antiguo con un volumen físico LVM y luego agregar el nuevo volumen físico al grupo de volúmenes LVM. Finalmente, puede cambiar el tamaño del nuevo volumen lógico para darle más espacio de almacenamiento. Esto permitiría efectivamente que el nuevo sistema de archivos xfs abarque ambos discos.

ADVERTENCIA: Antes de continuar recomiendo hacer una copia de seguridad de tus datos.

  1. Instale el nuevo disco. Como ejemplo, digamos que se llama /dev/sdd.
  2. Cree una tabla de particiones (por ejemplo, GPT) y una partición. Puede utilizar herramientas como cfdisk, partedogparted
  3. Cree un volumen físico en el nuevo disco y un grupo de volúmenes. Por ejemplo, llamemos al grupo de volúmenesvg0:vgcreate vg0 /dev/sdd1
  4. Cree un volumen lógico:lvcreate -ay -L 931.5G -n gluster vg0
  5. Detenga el servicio gluster y desmonte el sistema de archivos gluster xfs.
  6. Copie el sistema de archivos xfs al volumen lógico:xfs_copy /dev/sdc /dev/vg0/gluster
  7. Haga una limpieza rápida del antiguo sistema de archivos xfs:wipefs /dev/sdc
  8. Agregue la unidad antigua al grupo de volúmenes:vgextend vg0 /dev/sdc
  9. Edite /etc/fstabpara que el sistema de archivos xfs se monte desde/dev/mapper/vg0-gluster
  10. Cruza los dedos y reinicia.

Si todo va bien todo volverá a ser como antes, excepto que tendrás un grupo de volúmenes LVM que consta de la capacidad de almacenamiento de ambos discos. Luego puede utilizar lvextendpara aumentar el tamaño del sistema de archivos xfs.

información relacionada