Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
utilisateurs:va-nu-pied:lvm2 [Le 31/10/2010, 16:00] – créée flo|va-nu-piedutilisateurs:va-nu-pied:lvm2 [Le 11/09/2022, 13:13] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
Ligne 12: Ligne 12:
  
  
-[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] [[apt://lvm2]].+[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://lvm2|lvm2]]**. 
 + 
 +==== Situation initiale ==== 
 + 
 +Dans  l'exemple qui va suivre nous allons utiliser deux disques durs respectivement **sda** et **sdb** d'une volumétrie de 20Go chacun.
  
-Situation initiale 
-Dans  l'exemple qui va suivre nous allons utiliser deux disques dur respectivement sda et sdb d'une volumétrie de 20Go chacun. 
 Nous allons créer un Volume Group nommé "mvg". Nous allons créer un Volume Group nommé "mvg".
 +
 Puis nous allons créer des Logical Volumes utilisant la volumétrie de "mvg" Puis nous allons créer des Logical Volumes utilisant la volumétrie de "mvg"
 +
 Enfin nous verrons quelques actions et mises en pratiques utiles. Enfin nous verrons quelques actions et mises en pratiques utiles.
  
Ligne 25: Ligne 29:
 Nous allons créer une tables de partitions indiquant que l'ensemble du disque est de type LVM. Nous allons créer une tables de partitions indiquant que l'ensemble du disque est de type LVM.
  
-'' +  fdisk /dev/sda 
-fdisk /dev/sda +  p 
-p +  1 
-1 +  t 
-t +  8e 
-8e +  w 
-w +
-''+
  
 Nous obtenons ainsi une partition de 20Go de type LVM sur le volume sda. Nous obtenons ainsi une partition de 20Go de type LVM sur le volume sda.
Ligne 41: Ligne 44:
 Nous allons à présent indiquer à LVM les volumétries dont il peut disposer. Il sera ainsi ensuite possible de les allouer selon le besoin à un volume donné. Nous allons à présent indiquer à LVM les volumétries dont il peut disposer. Il sera ainsi ensuite possible de les allouer selon le besoin à un volume donné.
  
-'' +  pvcreate /dev/sda1 
-pvcreate /dev/sda1 +  pvcreate /dev/sdb1 
-pvcreate /dev/sdb1 +
-''+
  
 La commande pvdisplay nous permet de verifier que les volumes sont bien ajoutés. La commande pvdisplay nous permet de verifier que les volumes sont bien ajoutés.
Ligne 50: Ligne 52:
 ==== Déclaration du Volume Group ==== ==== Déclaration du Volume Group ====
  
-Nous allons ici agréger la volumétrie des deux disques physique sda et sdb au sein d'un VG. +Nous allons ici agréger la volumétrie des deux disques physiques sda et sdb au sein d'un VG. 
-on crée donc le Volume Group "mvg" et on lui indique les PV dont il dispose.+On crée donc le Volume Group "mvg" et on lui indique les PV dont il dispose.
  
-'' +  vgcreate mvg /dev/sda1 
-lvcreate ... +  vgcreate mvg /dev/sdb1
-(me rappelle plus de la commande de tete :)). +
-''+
  
-un vgdisplay nous permet d'obtenir les information sur la volumétrie disponible.+un vgdisplay nous permet d'obtenir les informations sur la volumétrie disponible.
  
-'' +  OUTPUT
---OUTPUT-- +
-''+
  
-On note Free PV qui nous donne des informations sur l'espace libre sur le volume. Nous avons ici approximativement 40Go, résultant de l'agrégation des deux volumes physique.+On note Free PV qui nous donne des informations sur l'espace libre sur le volume. Nous avons ici approximativement 40Go, résultant de l'agrégation des deux volumes physiques.
  
 ==== Déclaration du Logical Volume. ==== ==== Déclaration du Logical Volume. ====
  
-Il ne nous reste plus qu'à créer les Logical Volumes correspondants aux "partitions sur lesquels nous allons ensuite appliquer un système de fichiers. +Il ne nous reste plus qu'à créer les Logical Volumes correspondants aux "partitions" sur lesquels nous allons ensuite appliquer un système de fichier. 
-On créé donc un LV "video" d'une taille de 2Go. +On crée donc un LV "video" d'une taille de 2Go. 
-le volume logique créé est donc disponible au chemin /dev/mvg/video+Le volume logique créé est donc disponible au chemin /dev/mvg/video
  
-'' +  lvcreate mvg -L2G -n video
-lvcreate mvg -L2G -n video +
-''+
  
 la commande lvdisplay permet de vérifier l'action. la commande lvdisplay permet de vérifier l'action.
  
-par curiosité on peut observer que 2Go ont été retirés au VG mvg en tapant à nouveau lvdisplay.+Par curiosité on peut observer que 2Go ont été retirés au VG mvg en tapant à nouveau lvdisplay.
  
 A partir de ce point la gestion du volume est la même que pour une partition standard. A partir de ce point la gestion du volume est la même que pour une partition standard.
Ligne 88: Ligne 84:
 Ainsi XFS, ext3 (non officiel)... merci de completer :) permettent de redimensionner un volume Ainsi XFS, ext3 (non officiel)... merci de completer :) permettent de redimensionner un volume
  
-'' +  mkfs.xfs /dev/mvg/video 
-mkfs.xfs /dev/mvg/video +
-''+
  
 Il ne vous reste à présent plus qu'à monter la partition. Il ne vous reste à présent plus qu'à monter la partition.
Ligne 100: Ligne 95:
 ==== Agrandir un LV ==== ==== Agrandir un LV ====
  
-'' +  lvextend -L+1G /dev/mvg/video
-lvextend -L+1G /dev/mvg/video +
-''+
  
 Il faut ensuite appliquer les changements au niveau du système de fichier. Il faut ensuite appliquer les changements au niveau du système de fichier.
  
-'' +  xfs_grow /dev/mvg/video
-xfs_grow /dev/mvg/video +
-''+
  
 On vérifie que la volumétrie est à jour. On vérifie que la volumétrie est à jour.
  
-'' +  df -h /dev/mvg/video
-df -h /dev/mvg/video +
-''+
  
 ==== Agrandir un VG ==== ==== Agrandir un VG ====
  
-Afin d'agrandir un volume groupe il est nécessaire d'augmenter la volumétrie allouée à ce dernier. Il convient donc d'ajouter un PV à ce dernier. +Afin d'agrandir un volume groupe il est nécessaire d'augmenter la volumétrie allouée à ce dernier. Il convient donc de lui ajouter un PV. 
 +Il suffit donc de vous reporter à la section [[:utilisateurs/va-nu-pied/lvm2#declaration_des_volumetries_disponibles|Déclaration des volumétries disponibles]]
  
 ==== Retirer un PV ==== ==== Retirer un PV ====
  
-Dans le cas d'un volume physique il est utilise de pouvoir le retirer de la volumétrie utilisée afin de le remplacer.+Dans le cas d'un volume physique il est utile de pouvoir le retirer de la volumétrie utilisée afin de le remplacer. 
 +[[http://blog.tools-fm.com/index.php?post/2010/09/22/LVM-%3A-migration-de-donn%C3%A9es-ou-comment-remplacer-un-disque-defectueux|Ici]] 
 + 
 +==== Migration de données ====