GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come creare una partizione Lvm/volume fisico> 2 TB?

Stavo seguendo questo tutorial trovato qui:Come configurare più dischi rigidi come un unico volume?

Il che ha funzionato alla grande, tuttavia ho un'unità da 3 TB e ogni volta che creo la partizione (sia tramite fdisk che gparted), dopo aver iniziato a creare i volumi in LVM, la mia partizione viene ridimensionata a 2 TB e la tabella delle partizioni diventa msdos che non mi consente di creare altre partizioni o di estendere la partizione corrente.

C'è un modo per far funzionare un'unità da 3 TB con LVM?

Grazie,
Adam

Risposta accettata:

Sembra che creando una partizione da utilizzare come volume fisico in LVM, siamo limitati a una dimensione del volume di 2 TB. Ciò è dovuto alle limitazioni nel sistema di tabelle delle partizioni MSDOS legacy gestito da fdisk e perché si dovrebbe usare GPT.

Fortunatamente, LVM comprende anche dispositivi semplici senza una tabella delle partizioni. Questo ha lo svantaggio di dover utilizzare l'intero dispositivo come volume fisico, ma è esattamente quello che voglio ottenere.

Per cancellare la tabella delle partizioni corrente eseguire il comando seguente (Attenzione:questo cancella effettivamente tutto il contenuto del disco! ):

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

sostituendo PhysicalVolume con il percorso del tuo dispositivo, ad es. /dev/sdb . Quindi esegui

sudo partprobe

per consentire al kernel di rileggere la nuova tabella delle partizioni ora inesistente.

Ora formattalo effettivamente come volume fisico LVM:

sudo pvcreate PhysicalVolume

(di nuovo, sostituisci PhysicalVolume con il percorso del tuo dispositivo)

Questo si basa sulle informazioni menzionate nella manpage di 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. Lum - Come estendere una partizione con un Lvm e il volume fisico contenuto e il volume logico?

  2. Come ridurre un volume fisico?

  3. Come verificare la presenza di blocchi danneggiati su un volume fisico Lvm?

  4. CentOS / RHEL:come creare una nuova partizione di swap basata su LVM

  5. CentOS / RHEL:come estendere il volume fisico in LVM estendendo la partizione del disco utilizzata

Volumi Docker:come creare e iniziare

Come creare un gruppo di volumi in Linux con LVM

Espandere il volume logico Lvm su macchina virtuale?

Crea partizione (partizione standard vs volume fisico LVM) nell'installazione di CentOS

Come modificare un sistema di partizione fisica in LVM?

Come trovare i volumi fisici che contengono un volume logico in LVM