Lvm

De Linuxmemo.

(Différences entre les versions)
(Définitions :)
Ligne 12 : Ligne 12 :
Volume logique (LV) : c’est une sous unité d’un VG destinée à accueillir les données
Volume logique (LV) : c’est une sous unité d’un VG destinée à accueillir les données
 +
 +
VG Volume Group, Groupe de partitions créant la première couche au dessus des partitions
 +
 +
LV Logical Volume, Volume créé sur un VG, comportant un nombre entier(LE) de PE
 +
 +
PV Physical Volume, Volume physique, correspond aux partitions
 +
 +
FS Filesystem, système de fichier formaté sur le LV. Ext2/Ext3 sont les plus répandus.
 +
 +
PE Plus petite unité du VG. Sa taille détermine le plus petit LV pouvant être créé.
 +
 +
LE Nombre entier de PE contenu dans un LV.
== Création : ==
== Création : ==

Version du 8 juillet 2012 à 17:01


Source: http://blog.fenrir.fr/2011/06/13/lvm-memo/

http://linux.developpez.com/lvm/

Sommaire

Définitions :

Volume physique (PV) : c’est un disque ou une partition formaté en LVM.

Groupe de volumes (VG) : c’est un ensemble de PV aggregés

Volume logique (LV) : c’est une sous unité d’un VG destinée à accueillir les données

VG Volume Group, Groupe de partitions créant la première couche au dessus des partitions

LV Logical Volume, Volume créé sur un VG, comportant un nombre entier(LE) de PE

PV Physical Volume, Volume physique, correspond aux partitions

FS Filesystem, système de fichier formaté sur le LV. Ext2/Ext3 sont les plus répandus.

PE Plus petite unité du VG. Sa taille détermine le plus petit LV pouvant être créé.

LE Nombre entier de PE contenu dans un LV.

Création :

Type de partion

Avec FDISK
Command (m for help): t 
Selected partition 1 
Hex code (type L to list codes): 8e 
Changed system type of partition 1 to 8e (Linux LVM) 

Créer un PV :

initialiser le disque au LVM

pvcreate /dev/disque_ou_partition

Créer un VG :

vgcreate nom_du_VG /dev/disque_ou_partition [/dev/autre_disque_ou_partition]

Créer un LV :

lvcreate -n nom_du_LV -L TAILLE nom_du_VG

Formatage

mkfs.ext3 /dev/VG_nom/lv_nom

Montage

mount /dev/VG_nom/lv_nom /mnt/point_montage

Suppression :

Supprimer un LV :

lvremove /dev/nom_du_VG/nom_du_LV

Supprimer un VG :

vgremove nom_du_VG

Supprimer un PV :

pvremove /dev/disque_ou_partition

Affichage :

Afficher les PV :

pvdisplay

Afficher les VG :

vgdisplay

Afficher les LV :

lvdisplay

Gestion :

Agrandir un LV :

lvresize -L 2g /dev/nom_du_VG/nom_du_LV
resize2fs /dev/nom_du_VG/nom_du_LV

Réduire un LV :

/sbin/fsck -f /dev/nom_du_VG/nom_du_LV
/sbin/resize2fs -p /dev/nom_du_VG/nom_du_LV TAILLE1
/sbin/lvresize -L TAILLE2 /dev/nom_du_VG/nom_du_LV (avec TAILLE2 > TAILLE1)
/sbin/resize2fs -p /dev/nom_du_VG/nom_du_LV


Utilitaire graphique:

system-config-lvm Le seul usage qui peut en être fait sans risques, est la simple consultation. Concrètement cela vous permettra de visualiser la configuration (contenue dans les fichiers textes /etc/lvm/backup/* )

Outils personnels