====== LVM : exemple rapide ======
- Créer les partitions pour les PVs (Physical Volumes) : créer une partition de type 8E (Linux LVM).\ Exemple de partition créée : # fdisk -l /dev/sda
Disque /dev/sda: 320.0 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 38913 312568641 8e Linux LVM
#
- Créer un volume physique (PV) sur cette partition :# pvcreate /dev/sda1
Physical volume "/dev/sda1" successfully created
#
- Créer un goupe de volumes (VG) en y ajoutant les volumes physiques (PV) que l'on veut :# vgcreate vg-mediaetc /dev/sda1 [/dev/sdb1 [...]]
Volume group "vg-mediaetc" successfully created
#
- Créer un volume logique (LV) de la taille désirée dans ce groupe de volumes (VG) ''lvcreate -l -n '' :# lvcreate -l 76310 vg-mediaetc -n lv-mediaetc
Logical volume "lv-mediaetc" created
#
- C'est fini pour LVM, il suffit ensuite de créer un système de fichiers sur le nouveau volume (mke2fs avec l'option ''-j'' pour créer un système de fichiers ext3 et ''-c'' pour faire un test des blocs défectueux) :# mke2fs -j -c /dev/vg-mediaetc/lv-mediaetc
mke2fs 1.39 (29-May-2006)
Étiquette de système de fichiers=
Type de système d'exploitation : Linux
Taille de bloc=4096 (log=2)
Taille de fragment=4096 (log=2)
39075840 inodes, 78141440 blocs
3907072 blocs (5.00%) réservé pour le super utilisateur
Premier bloc de données=0
Nombre maximum de blocs du système de fichiers=79691776
2385 groupes de blocs
32768 blocs par groupe, 32768 fragments par groupe
16384 inodes par groupe
Superblocs de secours stockés sur les blocs :
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616
Vérification de blocs défecteux (test en mode lecture seule) : 3660736/ 78141440
[...]
Et voilà ;)
===== Remarques =====
pour utiliser tout l'espace disponible, utiliser la valeur indiquée par ''vgdisplay vg-mediaetc|grep "Total PE"' avec l'option '-l''
Sous Ubuntu des alias pour ces volumes logiques sont automatiquement créés dans le répertoire ''/dev/mapper'' :# ls /dev/mapper
control Ubuntu-root vg--mediaetc-lv--mediaetc
#
===== Sources =====
* [[http://tldp.org/HOWTO/LVM-HOWTO/index.html|LVM HowTo]] par AJ Lewis