GNU/Linux >> Tutoriels Linux >  >> Linux

Comment redimensionner un volume logique avec 5 commandes LVM simples

Vous êtes-vous déjà demandé comment étendre votre partition de système de fichiers racine ou de répertoire personnel à l'aide de LVM ? Vous disposez peut-être d'un espace de stockage réduit et vous devez augmenter la capacité de vos partitions. Cet article explique comment étendre le stockage sous Linux à l'aide du gestionnaire de volumes logiques (LVM).

Résumé du processus

Le processus est simple. Attachez le nouveau stockage au système. Ensuite, créez un nouveau volume physique (PV) à partir de ce stockage. Ajoutez le PV au groupe de volumes (VG), puis étendez le volume logique (LV).

[ Vous pourriez également aimer : Créer et gérer des partitions sous Linux avec parted ]

Regardez l'image ci-dessous. La ligne rouge indique la taille d'origine du point de montage racine. Le xvdc disk est le nouveau disque qui lui est attaché. Étendez la partition racine pour lui donner une taille de 60 G.

Créer un volume physique

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

Lorsque vous associez le nouveau stockage /dev/xvdc , vous devez utiliser le pvcreate pour que le disque soit initialisé et vu par le gestionnaire de volumes logiques (LVM).

Identifier le groupe de volumes

Ensuite, vous devez identifier le groupe de volumes (VG) auquel vous étendez le nouveau disque avec le vgs commande. Le mien s'appelle centos , et c'est le seul VG disponible actuellement sur mon LVM.

Étendre le groupe de volumes

Le vgextend La commande vous permet d'ajouter un ou plusieurs volumes physiques initialisés à un VG existant pour étendre sa taille.

Comme vous pouvez le voir, vous souhaitez étendre les centos Groupe de volumes.

Après l'avoir étendu, tapez le vgs ou vgdisplay commandes pour un aperçu plus détaillé du VG.

Les vgs La commande affiche uniquement le VG en quelques lignes.

Le vgdisplay montre tous les VG dans le LVM et affiche les informations complètes à leur sujet.

Comme vous pouvez le voir sur l'image ci-dessus, marquée en rouge, vous disposez de 10 Go gratuits. Vous pouvez décider d'étendre tout ou partie de la taille de l'espace de stockage.

Identifier le volume logique

Les lvs ou lvdisplay La commande affiche le volume logique associé à un groupe de volumes. Utilisez le lvs commande, et le volume logique que vous essayez d'étendre est la racine, qui appartient aux centos VG. Comme vous pouvez le voir ci-dessus, vous avez déjà étendu le VG. Ensuite, étendez le volume logique.

Étendre le volume logique

Prolongez le LV avec le lvextend commande. Le lvextend La commande vous permet d'étendre la taille du volume logique à partir du groupe de volumes.

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

Étendre le système de fichiers

Vous devez confirmer le type de système de fichiers que vous utilisez, Red Hat utilise le système de fichiers XFS, mais vous pouvez vérifier le système de fichiers avec lsblk -f ou df -Th .

Redimensionnez le système de fichiers sur le volume logique après son extension pour afficher les modifications. Redimensionnez le système de fichiers XFS en utilisant le xfs_growfs commande.

Enfin, vérifiez la taille de votre partition étendue.

[ Cours en ligne gratuit :Présentation technique de Red Hat Enterprise Linux. ] 

Récapitulez

Vous pouvez étendre n'importe quelle autre partition en suivant les étapes indiquées. Vous devez juste vous assurer que vous utilisez LVM et connaître la partition que vous étendez. Si vous souhaitez en savoir plus sur LVM, consultez d'autres articles de Enable Sysadmin en recherchant LVM.


Linux
  1. Créer des volumes logiques sous Linux avec LVM

  2. Lum – Comment étendre une partition avec un LVM et le volume physique contenu et le volume logique ?

  3. Comment configurer LVM (Gestion des volumes logiques) sur DRBD (Distributed Replicated Block Device)

  4. Étendre un volume dans Windows Server avec diskpart

  5. CentOS / RHEL :Comment migrer le stockage (LVM) avec la commande pvmove

Ajouter du stockage avec LVM

Comment étendre LVM lorsqu'il n'y a pas d'espace libre dans le groupe de volumes

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

Comment étendre une partition swap LVM sous Linux

Comment réduire un volume LVM sur Ubuntu

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