Introduction
Dans ce laboratoire, vous apprendrez le processus fondamental de création et de gestion du stockage LVM (Logical Volume Manager) sur un système Red Hat Enterprise Linux. Vous commencerez par préparer un disque physique, le partitionner avec parted, et l'initialiser en tant que Volume Physique (PV - Physical Volume) LVM en utilisant pvcreate. Ensuite, vous regroupez ce PV dans un Groupe de Volumes (VG - Volume Group) avec vgcreate, puis créez un Volume Logique (LV - Logical Volume) flexible à partir de ce groupe en utilisant lvcreate. La configuration initiale se termine par le formatage du nouveau LV avec un système de fichiers XFS et son montage persistant pour l'utilisation du système.
En vous appuyant sur la configuration initiale, vous explorerez ensuite l'un des principaux avantages de LVM : la capacité de redimensionner dynamiquement le stockage. Vous apprendrez comment étendre un Groupe de Volumes existant en ajoutant un nouveau Volume Physique avec vgextend. Par la suite, vous étendrez le Volume Logique pour utiliser ce nouvel espace en utilisant lvextend et redimensionnerez le système de fichiers XFS en ligne avec xfs_growfs pour rendre la capacité supplémentaire immédiatement disponible pour le système d'exploitation sans interruption.
Préparer les Volumes Physiques avec parted et pvcreate
Dans cette étape, vous commencerez à gérer le stockage en préparant un disque physique pour une utilisation avec le Logical Volume Manager (LVM). Cela implique deux étapes clés : tout d'abord, le partitionnement du disque à l'aide de l'utilitaire parted, et ensuite, l'initialisation de ces partitions en tant que Volumes Physiques (PV - Physical Volumes) LVM avec la commande pvcreate.
Aperçu du Logical Volume Manager (LVM)
LVM est un outil de gestion du stockage puissant sous Linux qui fournit une couche flexible sur les périphériques de stockage physiques. Au lieu d'utiliser directement les disques et les partitions, LVM vous permet de créer des "groupes de volumes" abstraits à partir d'un ou plusieurs périphériques physiques, puis de découper des "volumes logiques" à partir de cet espace mis en commun. Cela facilite grandement le redimensionnement du stockage, le remplacement des disques et la gestion du stockage de votre système sans interruption.
Le composant le plus fondamental de LVM est le Volume Physique (PV - Physical Volume). Un PV est un périphérique de stockage physique, tel qu'une partition de disque dur ou un disque entier, qui a été initialisé pour être utilisé par LVM.
1. Créer une Partition pour LVM
Avant qu'un disque puisse être utilisé par LVM, vous devez créer une partition dessus et définir son type sur "LVM". Nous utiliserons le périphérique /dev/vdb pour cet exercice. Vous aurez besoin des privilèges sudo pour modifier les partitions de disque.
Tout d'abord, créez une nouvelle Table de Partitionnement GUID (GPT - GUID Partition Table) sur le périphérique /dev/vdb. GPT est une norme moderne pour la disposition de la table de partitionnement sur un périphérique de stockage physique.
sudo parted /dev/vdb mklabel gpt
Ensuite, créez une seule partition de 512 MiB. Nous nommerons cette partition lvm-part1.
sudo parted /dev/vdb mkpart lvm-part1 1MiB 513MiB
Maintenant, définissez le type de partition sur lvm. Ce drapeau indique au système que cette partition est destinée à être utilisée avec le Logical Volume Manager.
sudo parted /dev/vdb set 1 lvm on
Pour vous assurer que le noyau reconnaît immédiatement la nouvelle partition, exécutez la commande udevadm settle. Cette commande attend que le démon udev traite tous les événements de périphérique, garantissant que la nouvelle partition /dev/vdb1 est disponible.
sudo udevadm settle
Enfin, vérifiez que la partition a été créée correctement en affichant la table de partitionnement.
sudo parted /dev/vdb print
Vous devriez voir une sortie similaire à la suivante, montrant une partition avec le drapeau lvm activé.
Model: Virtio Block Device (virtblk)
Disk /dev/vdb: 42.9GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 538MB 537MB lvm-part1 lvm
2. Initialiser la Partition en tant que Volume Physique
Avec la partition créée et correctement typée, l'étape suivante consiste à l'initialiser en tant que Volume Physique LVM en utilisant la commande pvcreate. Cette commande écrit les métadonnées LVM sur la partition, ce qui en fait officiellement une partie du système LVM.
Exécutez la commande suivante pour initialiser /dev/vdb1 :
sudo pvcreate /dev/vdb1
Une opération réussie produira le message suivant :
Physical volume "/dev/vdb1" successfully created.
Creating devices file /etc/lvm/devices/system.devices
3. Afficher les Informations sur le Volume Physique
Vous pouvez maintenant inspecter le Volume Physique nouvellement créé. La commande pvs fournit un résumé compact de tous les PV sur le système, tandis que pvdisplay offre une vue plus détaillée.
Utilisez pvs pour voir un résumé rapide :
sudo pvs
La sortie listera votre nouveau PV. Notez qu'il n'appartient pas encore à un Groupe de Volumes (VG - Volume Group).
PV VG Fmt Attr PSize PFree
/dev/vdb1 lvm2 --- 512.00m 512.00m
Pour plus de détails, utilisez pvdisplay :
sudo pvdisplay /dev/vdb1
Cette commande affiche des informations détaillées, notamment le nom du PV, sa taille et son identifiant unique (UUID).
"/dev/vdb1" is a new physical volume of "512.00 MiB"
--- NEW Physical volume ---
PV Name /dev/vdb1
VG Name
PV Size 512.00 MiB
Allocatable NO
PE Size 0
Total PE 0
Free PE 0
Allocated PE 0
PV UUID xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Vous avez maintenant préparé avec succès une partition physique pour LVM. Dans l'étape suivante, vous utiliserez ce PV pour créer un Groupe de Volumes.
Créer un Groupe de Volumes à partir de Volumes Physiques avec vgcreate
Dans cette étape, vous utiliserez le Volume Physique (PV - Physical Volume) que vous avez préparé à l'étape précédente pour créer un Groupe de Volumes (VG - Volume Group). Un Groupe de Volumes est un composant central de LVM, agissant comme un pool unique et gérable d'espace disque à partir duquel vous pouvez créer des Volumes Logiques.
Comprendre les Groupes de Volumes et les Extents Physiques
Un Groupe de Volumes (VG - Volume Group) agrège un ou plusieurs Volumes Physiques en un seul pool de stockage. Imaginez cela comme la combinaison de plusieurs petits conteneurs d'eau en un grand réservoir. Cette abstraction est ce qui donne à LVM sa flexibilité.
Ce pool de stockage est divisé en petits blocs de taille fixe appelés Extents Physiques (PE - Physical Extents). Par défaut, un PE est de 4 MiB. Lorsque vous créez un Volume Logique plus tard, vous allouez essentiellement un certain nombre de ces PE à partir du Groupe de Volumes.
1. Créer le Groupe de Volumes
Maintenant, vous allez créer un Groupe de Volumes nommé my_vg en utilisant le Volume Physique /dev/vdb1. La commande pour cela est vgcreate.
sudo vgcreate my_vg /dev/vdb1
Si la commande réussit, vous verrez un message de confirmation :
Volume group "my_vg" successfully created
Cette commande a créé un nouveau pool de stockage nommé my_vg qui contient tout l'espace disponible de /dev/vdb1.
2. Afficher les Informations sur le Groupe de Volumes
Tout comme vous l'avez fait avec les Volumes Physiques, vous pouvez afficher des informations sur votre nouveau Groupe de Volumes. La commande vgs fournit un résumé, et vgdisplay fournit une vue détaillée.
Pour obtenir un résumé compact de tous les Groupes de Volumes sur le système, exécutez :
sudo vgs
La sortie affichera votre nouveau VG, sa taille et la quantité d'espace libre.
VG #PV #LV #SN Attr VSize VFree
my_vg 1 0 0 wz--n- 508.00m 508.00m
Pour un rapport plus détaillé sur votre Groupe de Volumes spécifique, utilisez vgdisplay :
sudo vgdisplay my_vg
Cette sortie fournit des détails complets, notamment la taille des PE, le nombre total de PE et combien sont encore libres.
--- Volume group ---
VG Name my_vg
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 1
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 0
Open LV 0
Max PV 0
Cur PV 1
Act PV 1
VG Size 508.00 MiB
PE Size 4.00 MiB
Total PE 127
Alloc PE / Size 0 / 0
Free PE / Size 127 / 508.00 MiB
VG UUID xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Notez que la PE Size est de 4.00 MiB et que vous avez 127 Free PE, ce qui correspond à l'espace total disponible dans le Groupe de Volumes. Vous avez maintenant créé avec succès un Groupe de Volumes et il est prêt à recevoir des Volumes Logiques.
Créer et Formater un Volume Logique avec lvcreate et mkfs.xfs
Dans cette étape, vous allez découper un périphérique de bloc utilisable, connu sous le nom de Volume Logique (LV - Logical Volume), à partir du Groupe de Volumes que vous avez créé. Une fois le LV créé, il ne s'agit encore que d'un espace de stockage brut. Pour y stocker des fichiers, vous devez le formater avec un système de fichiers.
Comprendre les Volumes Logiques et les Systèmes de Fichiers
Un Volume Logique (LV - Logical Volume) est l'équivalent LVM d'une partition de disque traditionnelle. Il est créé à partir de l'espace libre à l'intérieur d'un Groupe de Volumes et est présenté au système d'exploitation comme un périphérique de bloc standard. Vous pouvez créer des systèmes de fichiers sur les LV, les monter et les utiliser pour stocker des données. L'avantage clé est que les LV peuvent être facilement redimensionnés, ce qui est beaucoup plus difficile avec les partitions physiques.
Un système de fichiers (filesystem) est une structure de données que le système d'exploitation utilise pour contrôler la manière dont les données sont stockées et récupérées. Il organise l'espace brut d'un périphérique comme un LV en fichiers et répertoires. Pour ce laboratoire, nous utiliserons XFS, qui est un système de fichiers journalisé (journaling filesystem) haute performance, qui est le système par défaut pour Red Hat Enterprise Linux.
1. Créer le Volume Logique
Vous allez maintenant créer un Volume Logique de 256 MiB nommé my_lv à partir du Groupe de Volumes my_vg. La commande pour cela est lvcreate.
-n my_lv: Spécifie le nom du nouveau LV.-L 256M: Définit la taille du LV sur 256 Mégaoctets.my_vg: Le nom du Groupe de Volumes à partir duquel créer le LV.
Exécutez la commande suivante :
sudo lvcreate -n my_lv -L 256M my_vg
Une commande réussie produira cette sortie :
Logical volume "my_lv" created.
2. Vérifier la Création du Volume Logique
Vous pouvez inspecter votre nouveau LV en utilisant les commandes lvs et lvdisplay.
Pour voir un résumé de tous les LV, exécutez :
sudo lvs
La sortie affichera votre nouveau LV, my_lv, à l'intérieur du groupe my_vg.
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
my_lv my_vg -wi-a----- 256.00m
Pour une vue détaillée, vous pouvez spécifier le chemin complet du LV. Le chemin d'accès à un LV est généralement /dev/VG_NAME/LV_NAME.
sudo lvdisplay /dev/my_vg/my_lv
Cela fournit des informations détaillées, y compris le chemin du LV, dont vous aurez besoin pour l'étape suivante.
--- Logical volume ---
LV Path /dev/my_vg/my_lv
LV Name my_lv
VG Name my_vg
LV UUID xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
LV Write Access read/write
LV Creation host, time host, 2023-10-27 10:30:00 +0000
LV Status available
## open 0
LV Size 256.00 MiB
Current LE 64
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 253:2
3. Formater le Volume Logique avec un Système de Fichiers XFS
Maintenant, vous allez formater le Volume Logique my_lv avec le système de fichiers XFS en utilisant la commande mkfs.xfs. Cela prépare le volume à stocker des fichiers.
sudo mkfs.xfs /dev/my_vg/my_lv
La commande affichera des détails sur le système de fichiers qu'elle crée.
meta-data=/dev/my_vg/my_lv isize=512 agcount=4, agsize=16384 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=1, sparse=1, rmapbt=0
= reflink=1
data = bsize=4096 blocks=65536, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0, ftype=1
log =internal log bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
Votre Volume Logique est maintenant formaté et prêt à être monté et utilisé. Vous ferez cela à l'étape suivante.
Monter de manière persistante le Volume Logique en utilisant /etc/fstab
Dans cette étape, vous rendrez le Volume Logique que vous avez créé et formaté accessible au système. Cela implique deux actions : créer un répertoire pour servir de "point de montage" et ensuite configurer le système pour attacher automatiquement le Volume Logique à ce répertoire à chaque démarrage.
Comprendre le Montage et /etc/fstab
Un périphérique de bloc formaté, comme votre Volume Logique my_lv, n'est pas directement utilisable tant qu'il n'est pas monté. Le montage est le processus d'attachement d'un système de fichiers à un répertoire spécifique dans l'arborescence principale du système de fichiers. Une fois monté, vous pouvez naviguer dans ce répertoire pour lire et écrire des fichiers sur le périphérique.
Pour vous assurer que le système de fichiers est monté automatiquement après un redémarrage, vous devez ajouter une entrée pour celui-ci dans le fichier /etc/fstab (table des systèmes de fichiers). Ce fichier contient une liste de tous les disques et partitions que le système doit monter au démarrage.
1. Créer un Point de Montage
Un point de montage est simplement un répertoire vide qui servira de racine à votre nouveau système de fichiers. Nous allons créer un répertoire nommé /data à cette fin.
sudo mkdir /data
2. Ajouter une Entrée à /etc/fstab pour un Montage Persistant
Maintenant, vous devez dire au système de monter votre LV au niveau du répertoire /data automatiquement. Vous ajouterez une nouvelle ligne au fichier /etc/fstab. Chaque ligne de ce fichier comporte six champs :
- Périphérique (Device) : Le périphérique à monter. Dans notre cas,
/dev/my_vg/my_lv. - Point de Montage (Mount Point) : Le répertoire sur lequel le monter. Ici, c'est
/data. - Type de Système de Fichiers (Filesystem Type) : Le type du système de fichiers, qui est
xfs. - Options de Montage (Mount Options) : Options pour le montage.
defaultsest un ensemble standard d'options adapté à la plupart des cas. - Dump : Utilisé par l'utilitaire
dumppour décider s'il faut sauvegarder le système de fichiers.0signifie désactiver. - Pass : Utilisé par
fsckpour déterminer l'ordre de vérification des systèmes de fichiers au démarrage.0signifie ne pas vérifier.
Nous utiliserons la commande echo combinée avec sudo tee -a pour ajouter la ligne correcte à /etc/fstab sans avoir besoin d'un éditeur de texte.
echo '/dev/my_vg/my_lv /data xfs defaults 0 0' | sudo tee -a /etc/fstab
Vous pouvez vérifier que la ligne a été ajoutée correctement en affichant le contenu du fichier :
cat /etc/fstab
3. Monter le Système de Fichiers
Maintenant que l'entrée existe dans /etc/fstab, vous pouvez utiliser la commande mount pour le monter immédiatement. Parce que le point de montage /data est répertorié dans /etc/fstab, vous n'avez qu'à fournir le nom du répertoire.
sudo mount /data
Le système lira /etc/fstab, trouvera l'entrée pour /data et montera le périphérique correspondant.
4. Vérifier le Montage
Pour confirmer que le système de fichiers est monté avec succès, vous pouvez utiliser la commande df (disk free) avec l'option -h (lisible par l'homme).
df -h /data
La sortie devrait afficher votre volume logique monté sur /data, avec sa taille totale et l'espace disponible.
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/my_vg-my_lv 251M 28M 224M 11% /data
Vous pouvez également créer un fichier de test pour vous assurer que vous avez un accès en écriture :
echo "My LVM is working!" | sudo tee /data/test.txt
Ensuite, relisez le fichier pour confirmer qu'il a été écrit :
cat /data/test.txt
My LVM is working!
Votre Volume Logique est maintenant monté et sera disponible automatiquement à chaque démarrage du système.
Étendre le Groupe de Volumes et le Volume Logique avec vgextend et lvextend
Dans cette étape, vous ferez l'expérience de l'une des fonctionnalités les plus puissantes de LVM : la possibilité d'augmenter dynamiquement la taille de votre stockage. Vous ajouterez une nouvelle partition de disque physique à votre Groupe de Volumes existant pour augmenter sa capacité totale, puis vous étendrez votre Volume Logique pour utiliser une partie de ce nouvel espace.
Comprendre l'Extension de Stockage
Une des principales raisons d'utiliser LVM est sa flexibilité. Lorsque vous manquez d'espace, vous n'avez pas besoin d'effectuer une migration de données complexe. Au lieu de cela, vous pouvez simplement ajouter un autre disque physique (ou partition) au Groupe de Volumes, puis augmenter vos Volumes Logiques selon vos besoins. Tout cela peut être fait en ligne, sans démonter le système de fichiers.
vgextend: Cette commande ajoute un ou plusieurs Volumes Physiques à un Groupe de Volumes existant, augmentant ainsi sa taille totale.lvextend: Cette commande augmente la taille d'un Volume Logique, en puisant de l'espace dans les extents libres de son Groupe de Volumes.
1. Préparer un Nouveau Volume Physique
Pour étendre le Groupe de Volumes, vous avez d'abord besoin d'un nouveau Volume Physique. Nous allons créer une seconde partition sur le périphérique /dev/vdb, comme vous l'avez fait à la première étape.
Tout d'abord, créez une nouvelle partition de 512 MiB. Nous la placerons immédiatement après la première.
sudo parted /dev/vdb mkpart lvm-part2 513MiB 1025MiB
Ensuite, définissez le type de partition sur lvm.
sudo parted /dev/vdb set 2 lvm on
Assurez-vous que le noyau reconnaît la nouvelle partition, /dev/vdb2.
sudo udevadm settle
Enfin, initialisez cette nouvelle partition en tant que Volume Physique.
sudo pvcreate /dev/vdb2
Vous devriez voir le message de succès :
Physical volume "/dev/vdb2" successfully created.
2. Étendre le Groupe de Volumes
Maintenant, ajoutez le nouveau Volume Physique (/dev/vdb2) à votre Groupe de Volumes existant (my_vg) en utilisant la commande vgextend.
sudo vgextend my_vg /dev/vdb2
Le message de confirmation indiquera le succès :
Volume group "my_vg" successfully extended
Vous pouvez vérifier le changement avec la commande vgs. Remarquez que VSize et VFree ont considérablement augmenté.
sudo vgs my_vg
VG #PV #LV #SN Attr VSize VFree
my_vg 2 1 0 wz--n- 1022.00m 766.00m
Le Groupe de Volumes my_vg s'étend maintenant sur deux partitions physiques et dispose de plus d'espace libre disponible.
3. Étendre le Volume Logique
Avec plus d'espace disponible dans le Groupe de Volumes, vous pouvez maintenant étendre votre Volume Logique. Augmentons la taille de my_lv de 256 MiB à une nouvelle taille totale de 400 MiB.
La commande lvextend avec l'option -L définit la nouvelle taille absolue du volume.
sudo lvextend -L 400M /dev/my_vg/my_lv
La sortie confirmera l'opération de redimensionnement.
Size of logical volume my_vg/my_lv changed from 256.00 MiB (64 extents) to 400.00 MiB (100 extents).
Logical volume my_vg/my_lv successfully resized.
Vérifiez la nouvelle taille du Volume Logique avec lvs :
sudo lvs /dev/my_vg/my_lv
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
my_lv my_vg -wi-ao---- 400.00m
Important : Vous avez réussi à étendre le Volume Logique (le périphérique de bloc), mais le système de fichiers XFS qui s'y trouve n'est pas encore conscient de ce nouvel espace. Si vous vérifiez la taille du système de fichiers monté, il indiquera toujours l'ancienne taille.
df -h /data
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/my_vg-my_lv 251M 28M 224M 11% /data
Dans l'étape suivante, vous redimensionnerez le système de fichiers pour remplir l'espace nouvellement disponible dans le Volume Logique.
Redimensionner le système de fichiers XFS avec xfs_growfs
Dans cette dernière étape, vous terminerez le processus d'extension du stockage en redimensionnant le système de fichiers XFS pour qu'il prenne en compte l'espace supplémentaire que vous avez alloué à son Volume Logique sous-jacent. C'est la dernière étape cruciale qui rend le nouvel espace utilisable pour le stockage de fichiers.
Comprendre le Redimensionnement du Système de Fichiers
Lorsque vous étendez un Volume Logique, vous n'augmentez que la taille du conteneur (le périphérique de bloc). Le système de fichiers à l'intérieur de ce conteneur reste à sa taille d'origine et n'est pas conscient du nouvel espace inutilisé à la fin du périphérique.
Pour un système de fichiers XFS, la commande xfs_growfs est utilisée pour étendre le système de fichiers afin de remplir le périphérique sous-jacent. Un avantage majeur de XFS est que cette opération peut être effectuée en ligne, alors que le système de fichiers est monté et en cours d'utilisation, sans interruption de service.
1. Étendre le Système de Fichiers XFS
La commande xfs_growfs prend le point de montage du système de fichiers comme argument. Dans votre cas, le point de montage est /data.
Exécutez la commande suivante pour étendre le système de fichiers :
sudo xfs_growfs /data
La commande affichera des informations sur le changement, indiquant l'ancien et le nouveau nombre de blocs de données.
meta-data=/dev/mapper/my_vg-my_lv isize=512 agcount=4, agsize=16384 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=1, sparse=1, rmapbt=0
= reflink=1
data = bsize=4096 blocks=65536, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0, ftype=1
log =internal log bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
data blocks changed from 65536 to 102400
La ligne clé est data blocks changed from 65536 to 102400, qui confirme que le système de fichiers a grandi.
2. Vérifier la Nouvelle Taille du Système de Fichiers
Maintenant, exécutez à nouveau la commande df -h pour vérifier que la taille du système de fichiers reflète le changement.
df -h /data
La sortie devrait maintenant afficher la nouvelle taille, plus grande, qui est d'environ 400 MiB.
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/my_vg-my_lv 395M 29M 367M 8% /data
Vous pouvez également vérifier que le fichier de test que vous avez créé précédemment est toujours intact :
cat /data/test.txt
My LVM is working!
Félicitations ! Vous avez réussi à compléter l'ensemble du flux de travail LVM : du partitionnement d'un disque physique et de la création de Volumes Physiques, à la construction d'un Groupe de Volumes, à la création d'un Volume Logique, à son formatage et à son montage, et enfin, à son extension dynamique en ligne sans aucune perte de données.
Résumé
Dans ce laboratoire, vous avez appris le flux de travail fondamental pour la configuration du stockage en utilisant le Logical Volume Manager (LVM) dans RHEL. Vous avez commencé par préparer un disque physique, en utilisant parted pour créer une partition avec l'indicateur lvm défini, puis en l'initialisant en tant que Volume Physique (PV) avec pvcreate. Par la suite, vous avez regroupé le PV dans un nouveau Groupe de Volumes (VG) en utilisant vgcreate. À partir de ce VG, vous avez créé un Volume Logique (LV) avec lvcreate, l'avez formaté avec un système de fichiers XFS en utilisant mkfs.xfs, et l'avez configuré pour un montage persistant en ajoutant une entrée à /etc/fstab.
Le laboratoire a également démontré la flexibilité de LVM en vous guidant à travers le processus d'extension d'un volume logique existant. Cela impliquait de préparer un nouveau volume physique, de l'ajouter au groupe de volumes avec vgextend pour augmenter l'espace total disponible, puis d'étendre le volume logique lui-même avec lvextend. Enfin, vous avez redimensionné le système de fichiers XFS en ligne en utilisant xfs_growfs pour rendre l'espace de stockage supplémentaire utilisable par le système d'exploitation, complétant ainsi le processus de bout en bout de la gestion dynamique du stockage.



