GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment créer une partition Lvm/volume physique> 2 To ?

Je suivais ce tutoriel trouvé ici :Comment configurer plusieurs disques durs en un seul volume ?

Ce qui fonctionnait très bien, mais j'ai un lecteur de 3 To et chaque fois que je crée la partition (que ce soit via fdisk ou gparted), après avoir commencé à créer les volumes dans LVM, ma partition est redimensionnée à 2 To et la table de partition devient msdos qui ne me permet plus de créer de partitions ou d'étendre la partition actuelle.

Existe-t-il un moyen de faire fonctionner un lecteur de 3 To avec LVM ?

Merci,
Adam

Réponse acceptée :

Il semble qu'en créant une partition à utiliser comme volume physique dans LVM, nous sommes limités à une taille de volume de 2 To. Cela est dû aux limitations de l'ancien système de table de partition MSDOS géré par fdisk et pourquoi utiliser GPT.

Heureusement, LVM comprend également les périphériques simples sans table de partition. Cela a l'inconvénient que vous devrez utiliser l'ensemble de l'appareil comme volume physique, mais c'est exactement ce que je veux réaliser.

Pour effacer la table de partition actuelle, exécutez la commande suivante (Attention :cela efface effectivement tout le contenu du disque ! ):

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

remplaçant PhysicalVolume avec le chemin de votre appareil, par ex. /dev/sdb . Puis lancez

sudo partprobe

pour laisser le noyau relire la nouvelle table de partition désormais inexistante.

Maintenant, formatez-le en tant que volume physique LVM :

sudo pvcreate PhysicalVolume

(encore une fois, remplacez PhysicalVolume avec le chemin de votre appareil)

Ceci est basé sur les informations mentionnées dans la page de manuel 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. Lum – Comment étendre une partition avec un LVM et le volume physique contenu et le volume logique ?

  2. Comment réduire un volume physique ?

  3. Comment vérifier les blocs défectueux sur un volume physique Lvm ?

  4. Comment activer un volume physique LVM "SUSPENDU"

  5. Comment supprimer un disque d'un groupe de volumes LVM

Volumes Docker :comment créer et démarrer

Comment créer un volume physique sous Linux en utilisant LVM

Comment créer un groupe de volumes sous Linux avec LVM

Développer le volume logique Lvm sur la machine virtuelle ?

Comment changer un système de partition physique en LVM ?

Comment trouver le ou les volumes physiques contenant un volume logique dans LVM