GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo crear una partición Lvm/volumen físico> 2 tb?

Estaba siguiendo este tutorial que se encuentra aquí:¿Cómo configurar varios discos duros como un solo volumen?

Lo que funcionó muy bien, sin embargo, tengo una unidad de 3 TB y cada vez que creo la partición (ya sea a través de fdisk o gparted), después de comenzar a crear los volúmenes en LVM, mi partición se redimensiona a 2 TB y la tabla de particiones se vuelve msdos que no me permite crear más particiones o extender la partición actual.

¿Hay alguna manera de que pueda hacer que una unidad de 3 TB funcione con LVM?

Gracias,
Adán

Respuesta aceptada:

Parece que al crear una partición para usar como volumen físico en LVM, estamos limitados a un tamaño de volumen de 2 TB. Esto se debe a las limitaciones en el sistema de tabla de particiones de MSDOS heredado administrado por fdisk y por qué uno debería usar GPT.

Afortunadamente, LVM también comprende dispositivos simples sin una tabla de particiones. Esto tiene el inconveniente de que tendrás que usar todo el dispositivo como volumen físico, pero eso es exactamente lo que quiero lograr.

Para borrar la tabla de particiones actual, ejecute el siguiente comando (Advertencia:¡esto borra efectivamente todo el contenido del disco! ):

sudo dd if=/dev/zero of=PhysicalVolume bs=512 count=1

reemplazando PhysicalVolume con la ruta de su dispositivo, p. /dev/sdb . Entonces corre

sudo partprobe

para permitir que el kernel vuelva a leer la nueva tabla de particiones que ahora no existe.

Ahora formatéelo como un volumen físico LVM:

sudo pvcreate PhysicalVolume

(nuevamente, reemplace PhysicalVolume con la ruta de su dispositivo)

Esto se basa en la información mencionada en la página de manual de pvcreate :

DESCRIPTION
       pvcreate initializes PhysicalVolume for later use by the Logical Volume
       Manager  (LVM).   Each  PhysicalVolume  can  be a disk partition, whole
       disk, meta device, or loopback file.   For  DOS  disk  partitions,  the
       partition  id  should  be  set  to 0x8e using fdisk(8), cfdisk(8), or a
       equivalent.  For whole disk devices only the partition  table  must  be
       erased, which will effectively destroy all data on that disk.  This can
       be done by zeroing the first sector with:

       dd if=/dev/zero of=PhysicalVolume bs=512 count=1

Ubuntu
  1. Cómo crear un sistema de archivos en una partición o volumen lógico de Linux

  2. Cómo crear un volumen físico en Linux usando LVM

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

  4. ¿Cómo encoger un volumen físico?

  5. ¿Cómo verificar si hay bloques defectuosos en un volumen físico Lvm?

Volúmenes de Docker:Cómo crear y comenzar

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

¿Expandir el volumen lógico de Lvm en la máquina virtual?

Crear partición (partición estándar frente a volumen físico LVM) en la instalación de CentOS

¿Cómo cambiar un sistema de partición física a LVM?

Cómo encontrar los volúmenes físicos que contienen un volumen lógico en LVM