Chapitre 5. Exemples de configuration LVM
Ce chapitre fournit des exemples de configuration LVM de base.
5.1. Création d'un volume logique LVM sur trois disques
Cet exemple crée un volume logique LVM appelé
new_logical_volume
qui se compose des disques /dev/sda1
, /dev/sdb1
et /dev/sdc1
.
5.1.1. Création de volumes physiques
Pour utiliser des disques dans un groupe de volumes, vous devez les étiqueter comme des volumes physiques.
Avertissement
Cette commande supprime toutes les données sur
/dev/sda1
, /dev/sdb1
et /dev/sdc1
.
[root@tng3-1 ~]# pvcreate /dev/sda1 /dev/sdb1 /dev/sdc1
Physical volume "/dev/sda1" successfully created
Physical volume "/dev/sdb1" successfully created
Physical volume "/dev/sdc1" successfully created
5.1.2. Création d'un groupe de volumes
La commande suivante permet de créer le groupe de volumes
new_vol_group
.
[root@tng3-1 ~]# vgcreate new_vol_group /dev/sda1 /dev/sdb1 /dev/sdc1
Volume group "new_vol_group" successfully created
Vous pouvez utiliser la commande
vgs
pour afficher les attributs du nouveau groupe de volumes.
[root@tng3-1 ~]# vgs
VG #PV #LV #SN Attr VSize VFree
new_vol_group 3 0 0 wz--n- 51.45G 51.45G
5.1.3. Création du volume logique
La commande suivante permet de créer le volume logique
new_logical_volume
à partir du groupe de volumes new_vol_group
. Un volume logique qui utilise 2Go du groupe de volumes sera créé.
[root@tng3-1 ~]# lvcreate -L2G -n new_logical_volume new_vol_group
Logical volume "new_logical_volume" created
5.1.4. Création du système de fichiers
La commande suivante permet de créer un système de fichiers GFS sur le volume logique.
[root@tng3-1 ~]#gfs_mkfs -plock_nolock -j 1 /dev/new_vol_group/new_logical_volume
This will destroy any data on /dev/new_vol_group/new_logical_volume. Are you sure you want to proceed? [y/n]y
Device: /dev/new_vol_group/new_logical_volume Blocksize: 4096 Filesystem Size: 491460 Journals: 1 Resource Groups: 8 Locking Protocol: lock_nolock Lock Table: Syncing... All Done
Les commandes suivantes montent le volume logique et affichent l'utilisation d'espace disque du système de fichiers.
[root@tng3-1 ~]#mount /dev/new_vol_group/new_logical_volume /mnt
[root@tng3-1 ~]#df
Filesystem 1K-blocks Used Available Use% Mounted on /dev/new_vol_group/new_logical_volume 1965840 20 1965820 1% /mnt