Vous êtes sur la page 1sur 6

Brevet de Technicien Superieur BTS A.

IBN GHAZALA SRI: Systeme GNU/LINUX

LVM Logical Volume Management

I- Définition :
La gestion de volumes logiques (Logical Volume Management, LVM en anglais) est
une technologie de gestion de stockage qui offre une flexibilité accrue dans la gestion des
espaces de stockage sur des disques durs ou autres dispositifs de stockage.

Voici quelques concepts clés associés à la gestion de volumes logiques (LVM) :

1. Volume Physique (PV) :


Un volume physique est un disque dur ou un autre dispositif de stockage, tel
qu'une partition.

2. Groupe de Volumes (VG - Volume Group) :


Un groupe de volumes est une collection de volumes physiques regroupés. Il agit
comme un pool de stockage à partir duquel des volumes logiques peuvent être créés.

3. Volume Logique (LV - Logical Volume) :


Un volume logique est une unité de stockage virtuelle créée à partir d'un groupe de
volumes. Les volumes logiques peuvent être redimensionnés plus facilement que les
partitions traditionnelles.

II- Installation et Configuration sous UBUNTU :

1. Étapes d'installation de LVM

 Vérifier d’abord si LVM est déjà installé :


sudo apt list --installed | grep lvm2

Page 1/6 2023/2024


Brevet de Technicien Superieur BTS A.IBN GHAZALA SRI: Systeme GNU/LINUX

 Installer LVM (si ce n'est pas déjà fait) :


sudo apt-get update

sudo apt-get install lvm2

2. Étapes de création d'un groupe de volumes et d'un volume


logique :

 Identifier les disques disponibles :

lsblk

 Créer un volume physique :

sudo pvcreate /dev/sdX


On remplace bien sûr sdX par le nom de disque ou partition

 Créer un groupe de volumes (VG) :

sudo vgcreate mon_vg /dev/sdXn


On remplace bien sûr sdX par le nom de disque ou partition et mon_vg par le
nom de groupe de volumes

 Créer un volume logique (LV) dans le groupe de


volumes :
sudo lvcreate -n mon_lv -L 10G mon_vg
On remplace mon_lv par le nom de votre volume logique et 10G par la taille
souhaitée.

Page 2/6 2023/2024


Brevet de Technicien Superieur BTS A.IBN GHAZALA SRI: Systeme GNU/LINUX

 Créer un système de fichiers sur le volume logique :

sudo mkfs.ext4 /dev/mon_vg/mon_lv


On emplace mon_vg et mon_lv par vos noms respectifs

 Créer un répertoire de montage et monter le volume


logique :

sudo mkdir /mnt/mon_lv

sudo mount /dev/mon_vg/mon_lv /mnt/mon_lv

3. Étendre un groupe de volumes (VG) :

 Vérifier l'espace disponible sur les disques :

sudo vgdisplay mon_vg

 Ajouter un nouveau disque ou étendre une partition


existante :
Utilisez un outil comme fdisk ou parted pour ajouter un nouveau
disque ou étendre la partition d'un disque existant.

Ensuite en crée un volume physique sur le disque ajouté par :

sudo pvcreate /dev/sdY

Page 3/6 2023/2024


Brevet de Technicien Superieur BTS A.IBN GHAZALA SRI: Systeme GNU/LINUX

 Ajouter le nouveau disque au groupe de volumes


existant :
sudo vgextend mon_vg /dev/sdYn

 Étendre un volume logique (LV) :

 Vérifier l'espace libre dans le groupe de volumes :

sudo vgdisplay mon_vg

 Étendre le volume logique :

sudo lvextend -L +5G /dev/mon_vg/mon_lv

 Étendre le système de fichiers sur le volume logique :


Si on utilise le système de fichiers ext4, on utilise la commande :

sudo resize2fs /dev/mon_vg/mon_lv


On doit assurer de remplacer les noms spécifiques (mon_vg, mon_lv,
/dev/sdYn, etc.) par les propres valeurs.

Ces étapes nous permettront d'ajouter de l'espace à notre groupe de volumes et


à notre volume logique existants.

4. Supprimer un volume logique (LV) :

 Démonter le système de fichiers (si monté) :

sudo umount /dev/mon_vg/mon_lv

 Supprimer le volume logique :

sudo lvremove /dev/mon_vg/mon_lv

Page 4/6 2023/2024


Brevet de Technicien Superieur BTS A.IBN GHAZALA SRI: Systeme GNU/LINUX

5. Supprimer un groupe de volumes (VG) :

 Vérifier qu'aucun volume logique n'est présent dans le


groupe de volumes (VG) :

sudo lvdisplay

On doit assurez qu'il n'y a pas de volumes logiques dans le groupe de volumes
que on souhaite supprimer.

 Démonter tous les systèmes de fichiers montés provenant


du groupe de volumes (VG) :

sudo umount /dev/mon_vg/mon_lv


Pour chaque volume logique dans mon_vg

 Supprimer le groupe de volumes :

sudo vgremove mon_vg

 Supprimer les volume physisque pv :

sudo pvremove /dev/

On doit assurer de remplacer les noms spécifiques (mon_vg, mon_lv, /dev/sdXn, etc.)
par les propres valeurs. On doit sauvegarder nos données importantes avant de procéder à
ces opérations, car elles peuvent entraîner la perte de données.

6. Modification /etc/fstab

Lorsque on redimensionne un volume logique (LV) et le système de fichiers associé, il


est généralement nécessaire de mettre à jour le fichier /etc/fstab avec les nouvelles informations
pour que le montage soit correct au démarrage.

Page 5/6 2023/2024


Brevet de Technicien Superieur BTS A.IBN GHAZALA SRI: Systeme GNU/LINUX

 Ouvrir le fichier /etc/fstab en édition avec un éditeur de


texte, par exemple, nano :
On ajoute les modifications nécessaires dans le fichier pour que les
modification soient prise en compte lors de redémarrage du système.

sudo nano /etc/fstab


Ou bien on ajoute les modifications à partir d’une commande par exemple :

echo "/dev/vgx /mnt/dir mount ext4 defaults 0 0 " | sudo tee -a /etc/fstab

TP : créer un groupe de volumes logique à partir d’un RAID 5

1. Commencer par la creation des partitions nécessaires au


sur les disques : sdb =20Gb sdc = 30Gb sdd =40Gb.

2. Créer le RAID 5 sur md0

3. Quelle est la taille de ce RAID 5 :

4. Créer un volume physique sur md0

5. Créer un groupe vg1 volume logiques avec md0

6. Créer un volume logique vl1 du vg1 d’une taille de 20Gb

7. Créer un système de fichier ext4 sur vl1 :

8. Créer un point de montage dir1 de vl1 et le monter sur


lv1:

9. Mettre à jour le fichier /etc/fstab

Page 6/6 2023/2024

Vous aimerez peut-être aussi