Lvm
De Linuxmemo.
(Différences entre les versions)
| Ligne 1 : | Ligne 1 : | ||
[[Catégorie:Linux_sysadmin]] | [[Catégorie:Linux_sysadmin]] | ||
| + | |||
| + | Source: http://blog.fenrir.fr/2011/06/13/lvm-memo/ | ||
== Définitions : == | == Définitions : == | ||
| Ligne 11 : | Ligne 13 : | ||
=== Créer un PV : === | === Créer un PV : === | ||
| - | pvcreate /dev/disque_ou_partition | + | pvcreate /dev/disque_ou_partition |
=== Créer un VG : === | === Créer un VG : === | ||
| - | vgcreate nom_du_VG /dev/disque_ou_partition [/dev/autre_disque_ou_partition] | + | vgcreate nom_du_VG /dev/disque_ou_partition [/dev/autre_disque_ou_partition] |
=== Créer un LV : === | === Créer un LV : === | ||
| - | lvcreate -n nom_du_LV -L TAILLE nom_du_VG | + | lvcreate -n nom_du_LV -L TAILLE nom_du_VG |
== Suppression : == | == Suppression : == | ||
| Ligne 25 : | Ligne 27 : | ||
=== Supprimer un LV : === | === Supprimer un LV : === | ||
| - | lvremove /dev/nom_du_VG/nom_du_LV | + | lvremove /dev/nom_du_VG/nom_du_LV |
=== Supprimer un VG : === | === Supprimer un VG : === | ||
| - | vgremove nom_du_VG | + | vgremove nom_du_VG |
=== Supprimer un PV : === | === Supprimer un PV : === | ||
| - | pvremove /dev/disque_ou_partition | + | pvremove /dev/disque_ou_partition |
== Affichage : == | == Affichage : == | ||
| Ligne 39 : | Ligne 41 : | ||
===Afficher les PV : === | ===Afficher les PV : === | ||
| - | pvdisplay | + | pvdisplay |
=== Afficher les VG : === | === Afficher les VG : === | ||
| - | vgdisplay | + | vgdisplay |
=== Afficher les LV : === | === Afficher les LV : === | ||
| - | lvdisplay | + | lvdisplay |
== Gestion : == | == Gestion : == | ||
| Ligne 53 : | Ligne 55 : | ||
=== Agrandir un LV : === | === Agrandir un LV : === | ||
| - | lvresize -L 2g /dev/nom_du_VG/nom_du_LV | + | lvresize -L 2g /dev/nom_du_VG/nom_du_LV |
| - | resize2fs /dev/nom_du_VG/nom_du_LV | + | resize2fs /dev/nom_du_VG/nom_du_LV |
=== Réduire un LV : === | === Réduire un LV : === | ||
| - | /sbin/fsck -f /dev/nom_du_VG/nom_du_LV | + | /sbin/fsck -f /dev/nom_du_VG/nom_du_LV |
| - | /sbin/resize2fs -p /dev/nom_du_VG/nom_du_LV TAILLE1 | + | /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/lvresize -L TAILLE2 /dev/nom_du_VG/nom_du_LV (avec TAILLE2 > TAILLE1) |
| - | /sbin/resize2fs -p /dev/nom_du_VG/nom_du_LV | + | /sbin/resize2fs -p /dev/nom_du_VG/nom_du_LV |
Version du 6 avril 2012 à 13:50
Source: http://blog.fenrir.fr/2011/06/13/lvm-memo/
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
Création :
Créer un PV :
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
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