introduction
-
LVM *, ou gestion des volumes logiques, est une technologie de gestion des périphériques de stockage qui donne aux utilisateurs le pouvoir de regrouper et d’abréger la structure physique des périphériques de stockage de composants pour une administration plus simple et plus flexible. À l’aide du mappeur de périphériques, l’infrastructure du noyau Linux, l’itération en cours, LVM2, peut être utilisée pour regrouper des périphériques de stockage existants en groupes et pour allouer des unités logiques à partir de l’espace combiné en fonction des besoins.
Dans ce guide, nous verrons comment gérer vos périphériques de stockage avec LVM. Nous allons vous montrer comment afficher des informations sur les volumes et les cibles potentielles, comment créer et détruire des volumes de différents types et comment modifier des volumes existants par redimensionnement ou transformation. Nous allons utiliser un serveur Ubuntu 18.04 pour démontrer ces opérations.
Conditions préalables
Pour suivre, vous devez avoir accès à un serveur Ubuntu 18.04. Vous devrez avoir un utilisateur non root avec les privilèges + sudo +
configuré pour les tâches administratives. Vous pouvez suivre notre Ubuntu 18.04 guide de configuration du serveur pour créer le compte nécessaire.
Pour vous familiariser avec les composants et les concepts LVM et tester une configuration LVM de base, suivez nos au guide LVM avant de commencer ce tutoriel.
Lorsque vous êtes prêt, connectez-vous à votre serveur avec votre utilisateur + sudo +
.
Affichage d’informations sur les volumes physiques, les groupes de volumes et les volumes logiques
Il est important de pouvoir obtenir facilement des informations sur les divers composants LVM de votre système. Heureusement, la suite d’outils LVM fournit une quantité abondante d’outils pour afficher des informations sur chaque couche de la pile LVM.
Affichage d’informations sur tous les périphériques de stockage en bloc compatibles LVM
Pour afficher tous les périphériques de stockage de blocs disponibles que LVM peut potentiellement gérer, utilisez la commande + lvmdiskscan +
:
sudo lvmdiskscan
Output
2 partitions
0 LVM physical volume whole disks
0 LVM physical volumes
Nous pouvons voir les périphériques pouvant potentiellement être utilisés en tant que volumes physiques pour LVM.
Ce sera probablement votre première étape lors de l’ajout de nouveaux périphériques de stockage à utiliser avec LVM.
Affichage d’informations sur les volumes physiques
Un en-tête est écrit sur les périphériques de stockage pour les marquer comme libres d’utilisation en tant que composants LVM. Les périphériques avec ces en-têtes sont appelés * volumes physiques *.
Vous pouvez afficher tous les périphériques physiques de votre système en utilisant + lvmdiskscan +
avec l’option + -l +
, qui ne renverra que les volumes physiques:
sudo lvmdiskscan -l
Output WARNING: only considering LVM devices
/dev/sda [ 200.00 GiB] LVM physical volume
/dev/sdb [ 100.00 GiB] LVM physical volume
2 LVM physical volume whole disks
0 LVM physical volumes
La commande + pvscan +
est assez similaire à la précédente, en ce sens qu’elle recherche dans tous les périphériques disponibles les volumes physiques LVM. Le format de sortie est un peu différent et inclut une petite quantité d’informations supplémentaires:
sudo pvscan
Output PV /dev/sda VG LVMVolGroup lvm2 [200.00 GiB / 0 free]
PV /dev/sdb VG LVMVolGroup lvm2 [100.00 GiB / 10.00 GiB free]
Total: 2 [299.99 GiB] / in use: 2 [299.99 GiB] / in no VG: 0 [0 ]
Si vous avez besoin de plus de détails, les commandes + pvs +
et + pvdisplay +
sont de meilleures options.
La commande + pvs +
est hautement configurable et peut afficher des informations dans de nombreux formats différents. Étant donné que sa sortie peut être étroitement contrôlée, il est fréquemment utilisé lors de la génération de scripts ou de l’automatisation. Sa sortie de base fournit un résumé utile en un coup d’œil similaire aux commandes précédentes:
sudo pvs
Output PV VG Fmt Attr PSize PFree
/dev/sda LVMVolGroup lvm2 a-- 200.00g 0
/dev/sdb LVMVolGroup lvm2 a-- 100.00g 10.00g
Pour une sortie plus détaillée et lisible par l’homme, la commande + pvdisplay +
est généralement une meilleure option:
sudo pvdisplay
Output --- Physical volume ---
PV Name /dev/sda
VG Name LVMVolGroup
PV Size 200.00 GiB / not usable 4.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 51199
Free PE 0
Allocated PE 51199
PV UUID kRUOyU-0ib4-ujPh-kAJP-eeQv-ztRL-4EkaDQ
--- Physical volume ---
PV Name /dev/sdb
VG Name LVMVolGroup
PV Size 100.00 GiB / not usable 4.00 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 25599
Free PE 2560
Allocated PE 23039
PV UUID udcuRJ-jCDC-26nD-ro9u-QQNd-D6VL-GEIlD7
Comme vous pouvez le constater, la commande + pvdisplay +
est souvent la commande la plus simple pour obtenir des informations détaillées sur les volumes physiques.
Pour découvrir les extensions logiques mappées sur chaque volume, passez l’option + -m +
à + pvdisplay +
:
sudo pvdisplay -m
Output --- Physical volume ---
PV Name /dev/sda
VG Name LVMVolGroup
PV Size 200.00 GiB / not usable 4.00 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 51199
Free PE 38395
Allocated PE 12804
PV UUID kRUOyU-0ib4-ujPh-kAJP-eeQv-ztRL-4EkaDQ
--- Physical Segments ---
Physical extent 0 to 0:
Logical volume /dev/LVMVolGroup/db_rmeta_0
Logical extents 0 to 0
Physical extent 1 to 5120:
Logical volume /dev/LVMVolGroup/db_rimage_0
Logical extents 0 to 5119
. . .
Cela peut être très utile lorsque vous essayez de déterminer quelles données sont conservées sur quel disque physique à des fins de gestion.
Affichage d’informations sur les groupes de volumes
LVM dispose également de nombreux outils pour afficher des informations sur les groupes de volumes.
La commande + vgscan +
peut être utilisée pour rechercher sur le système les groupes de volumes disponibles. Il reconstruit également le fichier cache si nécessaire. C’est une bonne commande à utiliser lorsque vous importez un groupe de volumes dans un nouveau système:
sudo vgscan
Output Reading all physical volumes. This may take a while...
Found volume group "LVMVolGroup" using metadata type lvm2
La commande ne génère pas beaucoup d’informations, mais elle devrait pouvoir trouver tous les groupes de volumes disponibles sur le système. Pour afficher plus d’informations, les commandes + vgs +
et + vgdisplay +
sont disponibles.
Comme sa contrepartie de volume physique, la commande + vgs +
est polyvalente et peut afficher une grande quantité d’informations dans divers formats. Parce que sa sortie peut être manipulée facilement, il est fréquemment utilisé dans les cas où un script ou une automatisation est nécessaire. Par exemple, certaines modifications de sortie utiles consistent à afficher les périphériques physiques et le chemin du volume logique:
sudo vgs -o +devices,lv_path
Output VG #PV #LV #SN Attr VSize VFree Devices Path
LVMVolGroup 2 4 0 wz--n- 299.99g 10.00g /dev/sda(0) /dev/LVMVolGroup/projects
LVMVolGroup 2 4 0 wz--n- 299.99g 10.00g /dev/sda(2560) /dev/LVMVolGroup/www
LVMVolGroup 2 4 0 wz--n- 299.99g 10.00g /dev/sda(3840) /dev/LVMVolGroup/db
LVMVolGroup 2 4 0 wz--n- 299.99g 10.00g /dev/sda(8960) /dev/LVMVolGroup/workspace
LVMVolGroup 2 4 0 wz--n- 299.99g 10.00g /dev/sdb(0) /dev/LVMVolGroup/workspace
Pour une sortie plus détaillée et lisible par l’homme, la commande + vgdisplay +
est généralement le meilleur choix. L’ajout de l’indicateur + -v +
fournit également des informations sur les volumes physiques sur lesquels le groupe de volumes est créé et sur les volumes logiques créés à l’aide du groupe de volumes:
sudo vgdisplay -v
Output Using volume group(s) on command line.
--- Volume group ---
VG Name LVMVolGroup
. . .
--- Logical volume ---
LV Path /dev/LVMVolGroup/projects
. . .
--- Logical volume ---
LV Path /dev/LVMVolGroup/www
. . .
--- Logical volume ---
LV Path /dev/LVMVolGroup/db
. . .
--- Logical volume ---
LV Path /dev/LVMVolGroup/workspace
. . .
--- Physical volumes ---
PV Name /dev/sda
. . .
PV Name /dev/sdb
. . .
La commande + vgdisplay +
est utile car elle peut lier des informations sur de nombreux éléments différents de la pile LVM.
Affichage d’informations sur les volumes logiques
Pour afficher des informations sur les volumes logiques, LVM dispose d’un ensemble d’outils associés.
Comme avec les autres composants LVM, l’option + lvscan +
analyse le système et génère un minimum d’informations sur les volumes logiques trouvés:
sudo lvscan
Output ACTIVE '/dev/LVMVolGroup/projects' [10.00 GiB] inherit
ACTIVE '/dev/LVMVolGroup/www' [5.00 GiB] inherit
ACTIVE '/dev/LVMVolGroup/db' [20.00 GiB] inherit
ACTIVE '/dev/LVMVolGroup/workspace' [254.99 GiB] inherit
Pour des informations plus complètes, la commande + lvs +
est flexible, puissante et facile à utiliser dans les scripts:
sudo lvs
Output LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
db LVMVolGroup -wi-ao---- 20.00g
projects LVMVolGroup -wi-ao---- 10.00g
workspace LVMVolGroup -wi-ao---- 254.99g
www LVMVolGroup -wi-ao---- 5.00g
Pour connaître le nombre de segments et le type de volume logique, utilisez l’option + - segments +
:
sudo lvs --segments
Output LV VG Attr #Str Type SSize
db LVMVolGroup rwi-a-r--- 2 raid1 20.00g
mirrored_vol LVMVolGroup rwi-a-r--- 3 raid1 10.00g
test LVMVolGroup rwi-a-r--- 3 raid5 10.00g
test2 LVMVolGroup -wi-a----- 2 striped 10.00g
test3 LVMVolGroup rwi-a-r--- 2 raid1 10.00g
La sortie la plus lisible par l’homme est produite par la commande + lvdisplay +
.
Lorsque l’indicateur + -m +
est ajouté, l’outil affiche également des informations sur la ventilation et la répartition du volume logique:
sudo lvdisplay -m
Output --- Logical volume ---
LV Path /dev/LVMVolGroup/projects
LV Name projects
VG Name LVMVolGroup
LV UUID IN4GZm-ePJU-zAAn-DRO3-1f2w-qSN8-ahisNK
LV Write Access read/write
LV Creation host, time lvmtest, 2016-09-09 21:00:03 +0000
LV Status available
# open 1
LV Size 10.00 GiB
Current LE 2560
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 252:0
--- Segments ---
Logical extents 0 to 2559:
Type linear
Physical volume /dev/sda
Physical extents 0 to 2559
. . .
Comme vous pouvez le voir de la sortie vers le bas, le volume logique + / dev / LVMVolGroup / projects +
est entièrement contenu dans le volume physique + / dev / sda +
dans cet exemple. Ces informations sont utiles si vous devez supprimer ce périphérique sous-jacent et souhaitez transférer les données vers des emplacements spécifiques.
Création ou extension de composants LVM
Cette section explique comment créer et développer des volumes physiques, des groupes de volumes et des volumes logiques.
Création de volumes physiques à partir de périphériques de stockage bruts
Pour utiliser des périphériques de stockage avec LVM, ils doivent d’abord être marqués en tant que volume physique. Cela indique que LVM peut utiliser le périphérique dans un groupe de volumes.
Commencez par utiliser la commande + lvmdiskscan +
pour rechercher tous les périphériques de bloc que LVM peut voir et utiliser:
sudo lvmdiskscan
Output
2 partitions
0 LVM physical volume whole disks
0 LVM physical volumes
Ici, nous pouvons voir les périphériques qui peuvent être transformés en volumes physiques pour LVM.
Pour marquer les périphériques de stockage en tant que volumes physiques LVM, utilisez + pvcreate +
. Vous pouvez transmettre plusieurs appareils à la fois:
sudo pvcreate /dev/ /dev/
Cela devrait écrire un en-tête LVM sur tous les périphériques cibles pour les marquer en tant que volumes physiques LVM.
Création d’un nouveau groupe de volumes à partir de volumes physiques
Pour créer un nouveau groupe de volumes à partir de volumes physiques LVM, utilisez la commande + vgcreate +
. Vous devrez fournir un nom de groupe de volumes, suivi d’au moins un volume physique LVM:
sudo vgcreate /dev/
Cet exemple créera votre groupe de volumes avec un seul volume physique initial. Vous pouvez transmettre plusieurs volumes physiques à la création si vous souhaitez:
sudo vgcreate /dev/ /dev/ /dev/
Généralement, vous n’avez besoin que d’un seul groupe de volumes par serveur. Tout le stockage géré par LVM peut être ajouté à ce pool, puis les volumes logiques peuvent être alloués.
Si vous souhaitez utiliser plusieurs tailles d’extens pour différents volumes, vous pouvez par exemple souhaiter disposer de plusieurs groupes de volumes. Généralement, vous n’aurez pas à définir la taille de l’extension (la taille par défaut de 4M convient à la plupart des utilisations), mais si vous en avez l’obligation, vous pouvez le faire lors de la création du groupe de volumes en passant l’option + -s +
:
suod vgcreate -s /dev/
Cela créera un nouveau groupe de volumes avec une taille d’étendue de 8 millions.
Ajout d’un volume physique à un groupe de volumes existant
Pour développer un groupe de volumes en ajoutant des volumes physiques supplémentaires, utilisez la commande + vgextend +
. Cette commande prend un groupe de volumes suivi des volumes physiques à ajouter. Vous pouvez transmettre plusieurs appareils à la fois si vous souhaitez:
sudo vgextend /dev/
Le volume physique sera ajouté au groupe de volumes, augmentant ainsi la capacité disponible du pool de stockage.
Création d’un volume logique en spécifiant une taille
Pour créer un volume logique à partir d’un pool de stockage de groupe de volumes, utilisez la commande + lvcreate +
. Spécifiez la taille du volume logique avec l’option + -L +
, spécifiez un nom avec l’option + -n +
et transmettez le groupe de volumes à partir duquel vous souhaitez allouer de l’espace.
Par exemple, pour créer un volume logique 10G nommé + test +
à partir du groupe de volumes + LVMVolGroup +
, tapez:
sudo lvcreate -L 10G -n test LVMVolGroup
Si le groupe de volumes dispose de suffisamment d’espace libre pour accueillir la capacité du volume, le nouveau volume logique sera créé.
Création d’un volume logique à partir de tout l’espace libre restant
Si vous souhaitez créer un volume en utilisant l’espace libre restant dans un groupe de volumes, utilisez la commande + vgcreate +
avec l’option + -n +
pour nommer et transmettre le groupe de volumes comme auparavant. Au lieu de transmettre une taille, utilisez l’option + -l 100% FREE +
, qui utilise les extensions restantes du groupe de volumes pour former le volume logique:
sudo lvcreate -l 100%FREE -n test2 LVMVolGroup
Cela devrait utiliser l’espace restant dans le volume logique.
Création de volumes logiques avec options avancées
Des volumes logiques peuvent également être créés avec certaines options avancées. Certaines options que vous pourriez souhaiter envisager sont:
-
* –Type *: Ceci spécifie le type de volume logique, qui détermine comment le volume logique est alloué. Certains des types disponibles ne seront pas disponibles s’il n’y a pas assez de volumes physiques sous-jacents pour créer correctement la topographie choisie. Certains des types les plus communs sont:
-
* linear *: Le type par défaut. Les périphériques physiques sous-jacents utilisés (s’il y en a plus d’un) seront simplement ajoutés l’un à l’autre, l’un après l’autre.
-
* striped *: similaire à RAID 0, la topologie par bandes divise les données en fragments et se propage en alternance sur les volumes physiques sous-jacents. Cela peut entraîner une amélioration des performances, mais également une vulnérabilité accrue des données. Cela nécessite l’option
+ -i +
décrite ci-dessous et un minimum de deux volumes physiques. -
* raid1 *: crée un volume RAID 1 en miroir. Par défaut, le miroir aura deux copies, mais plusieurs peuvent être spécifiées à l’aide de l’option
+ -m +
décrite ci-dessous. Nécessite un minimum de deux volumes physiques. -
* raid5 *: crée un volume RAID 5. Nécessite un minimum de trois volumes physiques.
-
* raid6 *: crée un volume RAID 6. Nécessite un minimum de quatre volumes physiques.
-
* -m *: Spécifie le nombre de copies supplémentaires de données à conserver. Une valeur de «1» indique qu’une copie supplémentaire est conservée, pour un total de deux ensembles de données.
-
* -i *: Spécifie le nombre de bandes à conserver. Ceci est requis pour le type
+ striped +
, et peut modifier le comportement par défaut de certaines des autres options RAID. -
* -s *: spécifie que l’action doit créer un instantané à partir d’un volume logique existant au lieu d’un nouveau volume logique indépendant.
Nous allons donner quelques exemples de ces options pour montrer comment elles sont généralement utilisées.
Pour créer un volume agrégé par bandes, vous devez spécifier au moins deux bandes. Cette topologie et ce nombre de segments requièrent un minimum de deux volumes physiques avec une capacité disponible:
sudo lvcreate --type striped -i -L 10G -n
Pour créer un volume en miroir, utilisez le type + raid1 +
. Si vous voulez plus de deux jeux de données, utilisez l’option + -m +
. Cet exemple utilise + -m 2 +
pour créer un total de trois ensembles de données (LVM les considère comme un ensemble de données d’origine avec deux miroirs). Vous aurez besoin d’au moins trois volumes physiques pour que cela réussisse:
sudo lvcreate --type -m -L 20G -n
Pour créer une capture instantanée d’un volume, vous devez fournir le volume logique d’origine à la capture instantanée à la place du groupe de volumes. Les instantanés ne prennent pas beaucoup de place au départ, mais leur taille augmente à mesure que des modifications sont apportées au volume logique qu’il suit. La taille utilisée au cours de cette procédure est la taille maximale de l’instantané (les instantanés dépassant cette taille sont brisés et ne peuvent pas être utilisés; les instantanés proches de leur capacité peuvent toutefois être étendus):
sudo lvcreate -s -L 10G -n /
Comme vous pouvez le constater, plusieurs options peuvent modifier radicalement le fonctionnement de vos volumes logiques.
Augmenter la taille d’un volume logique
L’un des principaux avantages de LVM est la flexibilité qu’il offre en matière d’approvisionnement de volumes logiques. Vous pouvez facilement ajuster le nombre ou la taille des volumes à la volée sans arrêter le système.
Pour augmenter la taille d’un volume logique existant, utilisez la commande + lvresize +
. Utilisez l’indicateur + -L +
pour spécifier une nouvelle taille. Vous pouvez également utiliser des tailles relatives en ajoutant une taille «». Dans ce cas, LVM augmentera la taille du volume logique du montant spécifié. Pour redimensionner automatiquement le système de fichiers utilisé sur le volume logique, transmettez l'indicateur ` - resizefs +`.
Pour fournir correctement le nom du volume logique à développer, vous devez indiquer le groupe de volumes, suivi d’une barre oblique, suivi du volume logique:
sudo lvresize -L --resizefs /
Dans cet exemple, le volume logique et le système de fichiers du volume logique + test +
sur le groupe de volumes + LVMVolGroup +
seront tous deux augmentés de 5G.
Si vous souhaitez gérer manuellement l’extension du système de fichiers, vous pouvez désactiver l’option + - resizefs +
et utiliser ensuite l’utilitaire d’expansion natif du système de fichiers. Par exemple, pour un système de fichiers Ext4, vous pouvez taper:
sudo lvresize -L /
sudo resize2fs /dev//
Cela vous laisserait avec le même résultat.
Suppression ou réduction de la taille des composants LVM
Étant donné que la réduction de capacité peut entraîner une perte de données, les procédures permettant de réduire la capacité disponible, en réduisant ou en supprimant la taille des composants, sont généralement un peu plus complexes.
Réduire la taille d’un volume logique
Pour réduire un volume logique, vous devez d’abord * sauvegarder vos données *. Comme cela réduit la capacité disponible, des erreurs peuvent entraîner une perte de données.
Lorsque vous êtes prêt, vérifiez combien d’espace est actuellement utilisé:
df -h
OutputFilesystem Size Used Avail Use% Mounted on
. . .
/dev/mapper/LVMVolGroup-test 4.8G 521M 4.1G 12% /mnt/test
Dans cet exemple, il semble qu’un peu plus de 521M de l’espace est actuellement utilisé. Utilisez cette option pour vous aider à estimer la taille à laquelle vous pouvez réduire le volume.
Ensuite, démontez le système de fichiers. Contrairement aux extensions, la réduction du système de fichiers doit être effectuée lors du démontage:
cd ~
sudo umount /dev//
Après le démontage, vérifiez le système de fichiers pour vous assurer que tout est en ordre de marche. Transmettez le type de système de fichiers avec l’option + -t +
. Nous utiliserons + -f +
pour vérifier même si le système de fichiers semble correct:
sudo fsck -t -f /dev//
Après avoir vérifié le système de fichiers, vous pouvez réduire la taille de ce dernier à l’aide des outils natifs de celui-ci. Pour les systèmes de fichiers Ext4, il s’agira de la commande + resize2fs +
. Transmettez la taille finale du système de fichiers:
sudo resize2fs -p /dev//
Une fois l’opération terminée, redimensionnez le volume logique en passant la même taille à la commande + lvresize +
avec l’indicateur + -L +
:
sudo lvresize -L /
Vous serez averti de la possibilité de perte de données. Si vous êtes prêt, tapez * y * pour continuer.
Une fois le volume logique réduit, vérifiez à nouveau le système de fichiers:
sudo fsck -t ext4 -f /dev//
Si tout fonctionne correctement, vous pouvez remonter le système de fichiers en utilisant votre commande de montage habituelle:
sudo mount /dev// /mnt/
Votre volume logique doit maintenant être réduit à la taille appropriée.
Supprimer un volume logique
Si vous n’avez plus besoin d’un volume logique, vous pouvez le supprimer à l’aide de la commande + lvremove +
.
Commencez par démonter le volume logique s’il est actuellement monté:
cd ~
sudo umount /dev//
Ensuite, supprimez le volume logique en tapant:
sudo lvremove /
Vous serez invité à confirmer la procédure. Si vous êtes certain de vouloir supprimer le volume logique, tapez * y *.
Supprimer un groupe de volumes
Pour supprimer un groupe de volumes entier, y compris tous les volumes logiques qu’il contient, utilisez la commande + vgremove +
.
Avant de supprimer un groupe de volumes, vous devez généralement supprimer les volumes logiques à l’aide de la procédure ci-dessus. Au minimum, vous devez vous assurer de démonter tous les volumes logiques que le groupe de volumes contient:
sudo umount /dev//
sudo umount /dev//
sudo umount /dev//
Ensuite, vous pouvez supprimer tout le groupe de volumes en transmettant son nom à la commande + vgremove +
:
sudo vgremove
Vous serez invité à confirmer que vous souhaitez supprimer le groupe de volumes. Si des volumes logiques sont encore présents, des invites de confirmation individuelles vous seront données avant de les supprimer.
Supprimer un volume physique
Si vous souhaitez supprimer un volume physique de la gestion LVM, la procédure à suivre varie selon que le périphérique est actuellement utilisé par LVM.
Si le volume physique est utilisé, vous devrez déplacer les extensions physiques situées sur le périphérique vers un emplacement différent. Cela nécessite que le groupe de volumes ait suffisamment d’autres volumes physiques pour gérer les extensions physiques. Si vous utilisez des types de volumes logiques plus complexes, il se peut que vous deviez disposer de volumes physiques supplémentaires, même lorsque vous disposiez de beaucoup d’espace libre, afin de s’adapter à la topologie.
Lorsque le groupe de volumes contient suffisamment de volumes physiques pour gérer les étendues physiques, déplacez-les hors du volume physique que vous souhaitez supprimer en tapant:
sudo pvmove /dev/
Ce processus peut prendre un certain temps en fonction de la taille des volumes et de la quantité de données à transférer.
Une fois que les extensions ont été déplacées vers des volumes homologues, vous pouvez supprimer le volume physique du groupe de volumes en tapant:
sudo vgreduce /dev/
Cela supprimera le volume physique libéré du groupe de volumes. Une fois cette opération terminée, vous pouvez supprimer le marqueur de volume physique du périphérique de stockage en tapant:
sudo pvremove /dev/
Vous devriez maintenant pouvoir utiliser le périphérique de stockage supprimé à d’autres fins ou le supprimer complètement du système.
Conclusion
A présent, vous devriez avoir une bonne compréhension de la gestion des périphériques de stockage sur Ubuntu 18.04 avec LVM. Vous devez savoir comment obtenir des informations sur l’état des composants LVM existants, comment utiliser LVM pour composer votre système de stockage et comment modifier des volumes pour répondre à vos besoins. N’hésitez pas à tester ces concepts dans un environnement sécurisé pour mieux comprendre leur association.