Modifications entre les versions 2 et 3
Version 2 à la date du 2009-02-06 10:25:03
Taille: 3588
Éditeur: PascalBouNassar
Commentaire:
Version 3 à la date du 2009-02-06 10:54:03
Taille: 3263
Éditeur: PascalBouNassar
Commentaire:
Texte supprimé. Texte ajouté.
Ligne 2: Ligne 2:

Ligne 7: Ligne 5:
 1. Créer une partition non-LVM pour la partition /boot (type ext3)
 1. Créer les Volumes Physiques (PV)
 1. Créer un groupe de volumes (VG), et assigner les PV au VG crée
 1. Créer les volumes logiques (VL)
 1. '''Attribuer un système de fichiers et un point de montage à chaque VL'''
Ligne 13: Ligne 6:
 * Sélectionné "Manuel" au niveau du menu principal de partionnement
 * Créer. / boot (1000Mo) de type ext3
 * Utiliser l'espace non alloué pour créer un volume physique.
 * '''Créer un volume physique (PV)'''dans l'espace libre (sans cryptage)
 * '''Créer un groupe de volumes (VG)''' et donner un nom au volume et attribuer le PV au VG'''- Créer les volumes logiques: ( dans cet exemple ils sont 3 VL)'''
 * Sélectionnez l'option de créer des volumes logiques. Indiquée le nom du VG . '''Faites pour les 3 volumes''' et attribuer les points de montage
 1. Sélectionné "Manuel" au niveau du menu principal de partionnement
 1. Créer. / boot (1000Mo) de type ext3
 1. Utiliser l'espace non alloué pour créer un volume physique.
 1. '''Créer un volume physique (PV)'''dans l'espace libre (sans cryptage)
 1. '''Créer un groupe de volumes (VG)''' et donner un nom au volume et attribuer le PV au VG'''- Créer les volumes logiques: ( dans cet exemple ils sont 3 VL)'''
 1. Sélectionnez l'option de créer des volumes logiques. Indiquée le nom du VG . '''Faites pour les 3 volumes''' et attribuer les points de montage
Ligne 23: Ligne 15:


*  fdisk /dev/sda pour changer le type de /sda en Linux LVM
 * fdisk /dev/sda pour changer le type de /sda en Linux LVM
Ligne 29: Ligne 19:
 *  pvcreate /dev/sda1 --création d'un volume physique pvcreate
 *  vgcreate testvg /dev/sda1 -- création d'un groupe de volume testvg
 *  vgdisplay
 *  vgextend testvg /dev/sda2 --pour ajouter une partition au groupe
 *  vgreduce testvg /dev/sda2 --pour enlever une partition du groupe
 * pvcreate /dev/sda1 --création d'un volume physique pvcreate
 * vgcreate testvg /dev/sda1 -- création d'un groupe de volume testvg
 * vgdisplay
 * vgextend testvg /dev/sda2 --pour ajouter une partition au groupe
 * vgreduce testvg /dev/sda2 --pour enlever une partition du groupe
Ligne 37: Ligne 27:
 *  lvcreate -L+2G -n home testvg -- création d'un volume logique home dans testvg
 *  lvdisplay
 *  lvdisplay -v /dev/testvg/home
 * lvcreate -L+2G -n home testvg -- création d'un volume logique home dans testvg
 * lvdisplay
 * lvdisplay -v /dev/testvg/home
Ligne 41: Ligne 31:
 *  mkfs.ext3 /dev/testvg/home --créer un système de fichier en ext3  * mkfs.ext3 /dev/testvg/home --créer un système de fichier en ext3
Ligne 45: Ligne 35:
 *  umount /dev/testvg/home
 *  lvextend -L+1G /dev/testvg/home --lvextend permet d'augmenter la taille d'un LV
 *  resize2fs /dev/testvg/home --sauvegardé la taille du LV
 *  mount /dev/testvg/home /home --montage de /dev/testvg/home sur /home
 * umount /dev/testvg/home
 * lvextend -L+1G /dev/testvg/home --lvextend permet d'augmenter la taille d'un LV
 * resize2fs /dev/testvg/home --sauvegardé la taille du LV
 * mount /dev/testvg/home /home --montage de /dev/testvg/home sur /home
Ligne 52: Ligne 42:
 *  e2fsadm -L+1G /dev/testvg/home  * e2fsadm -L+1G /dev/testvg/home
Ligne 56: Ligne 46:
 *  lvreduce -L-1G /dev/testvg/home --pour reduire le LV home de 1G  * lvreduce -L-1G /dev/testvg/home --pour reduire le LV home de 1G
Ligne 60: Ligne 50:
 *  lvremove /dev/testvg/home --pour supprimer un LV  * lvremove /dev/testvg/home --pour supprimer un LV
Ligne 64: Ligne 54:
NB: Pour l'instant grub ne peut pas démarrer sur un volume logique. Il faut donc prévoir de laisser le /boot sur une partition non LVM.
par exemple /dev/hda2 contient la partition /home et /dev/hda3 un partition vide.
NB: Pour l'instant grub ne peut pas démarrer sur un volume logique. Il faut donc prévoir de laisser le /boot sur une partition non LVM. par exemple /dev/hda2 contient la partition /home et /dev/hda3 un partition vide.

I - Installer un système a zéro en LVM (les partitions de test sont / /home et swap) depuis l'installation graphique)

L'installation se déroule en cinq étapes énumérées dans l'ordre ci-dessous:

  1. Sélectionné "Manuel" au niveau du menu principal de partionnement
  2. Créer. / boot (1000Mo) de type ext3
  3. Utiliser l'espace non alloué pour créer un volume physique.
  4. Créer un volume physique (PV)dans l'espace libre (sans cryptage)

  5. Créer un groupe de volumes (VG) et donner un nom au volume et attribuer le PV au VG- Créer les volumes logiques: ( dans cet exemple ils sont 3 VL)

  6. Sélectionnez l'option de créer des volumes logiques. Indiquée le nom du VG . Faites pour les 3 volumes et attribuer les points de montage

II - Ajouter - Supprimer modifer des partitions LVM

  • fdisk /dev/sda pour changer le type de /sda en Linux LVM

Creation d'un PV et d'un VG

  • pvcreate /dev/sda1 --création d'un volume physique pvcreate
  • vgcreate testvg /dev/sda1 -- création d'un groupe de volume testvg
  • vgdisplay
  • vgextend testvg /dev/sda2 --pour ajouter une partition au groupe
  • vgreduce testvg /dev/sda2 --pour enlever une partition du groupe

Creation d'un LV "/dev/testvg/home"

  • lvcreate -L+2G -n home testvg -- création d'un volume logique home dans testvg
  • lvdisplay
  • lvdisplay -v /dev/testvg/home
  • mkfs.ext3 /dev/testvg/home --créer un système de fichier en ext3

Agrandir le /home de 1 GB

  • umount /dev/testvg/home
  • lvextend -L+1G /dev/testvg/home --lvextend permet d'augmenter la taille d'un LV
  • resize2fs /dev/testvg/home --sauvegardé la taille du LV
  • mount /dev/testvg/home /home --montage de /dev/testvg/home sur /home

Au lieu de lvextend et reiser2fs, on peut utiliser une seule commande

  • e2fsadm -L+1G /dev/testvg/home

Supprimer 1GB du /home

  • lvreduce -L-1G /dev/testvg/home --pour reduire le LV home de 1G

Supprimer un LV (NB: On ne peut plus recuperer les donnees)

  • lvremove /dev/testvg/home --pour supprimer un LV

III - Conversion complète d'un système EXT3 en LVM

NB: Pour l'instant grub ne peut pas démarrer sur un volume logique. Il faut donc prévoir de laisser le /boot sur une partition non LVM. par exemple /dev/hda2 contient la partition /home et /dev/hda3 un partition vide.

  1. Transférer toutes les données de /hda2 à /hda3 (hda3 est en LVM)
  2. umount /dev/hda2 pour démonter /hda
  3. cfdisk /dev/hda pour changer le type de /hda2 en Linux LVM
  4. pvcreate /dev/hda2 pour créer un volume physique de LVM sur /dev/hda2
  5. vgcreate testvg /dev/hda2 pour créer un groupe de volume de LVM, appelé «testvg»
  6. lvcreate – L+20G -n home testvg un volume logique (home) qui appartient au groupe de volume «testvg ».
  7. mkfs.ext3/dev/testvg/home
  8. formatage de la partition en EXT3

Si besoin ajouter les deux partition

  • vgcreate testvg /dev/hda2 /dev/hda3
  • mount /dev/testvg/home /home
  • Les mêmes étapes pour crée un LV pour la partition (/)
  • Mais on doit laisser /boot sur /dev/hda1 qui n'est pas LVM et transférer toutes les données sur la nouvelle partition /dev/testvg/root qui est (/)

ZMO/Projets/Test LVM (dernière édition le 2009-02-06 14:14:45 par ChristopheVillemer)