Chapitre précédent
Organisation d'une partition LVM
Création de partitions LVM étape par étape
Etape 1 : Créer une partition Linux LVM
On utilise la commande fdisk.
- créer une nouvelle partition
- transformer cette partition en Linux LVM par la commande t de
fdisk en choisissant le type 8E
- sauver la table de partition (commande w de fdisk)
- rebooter la machine.
Etape 2 : Initialiser LVM
Lancer vgscan
Plus tard cette commande permettra de lister les "volume groups".
Pour l'instant, elle n'affiche rien d'interessant, mais l'appel de
vgscan reste nécessaire pour que les commandes suivantes fonctionnent.
Etape 3 : Initialiser la partition LVM
Pour chaque partition LVM créée avec fdisk, lancer :
pvcreate nom_de_partition
Exemple : pvcreate /dev/hda11
si la partition LVM est la partition 11 du disque /dev/hda
(disque maitre sur le première nappe IDE).
Etape 4 : Créer le volume group
On lancera :
vgcreate nom_volume_group nom_de_partition
vgcreate -s taille nom_volume_group nom_de_partition
Exemple : vgcreate volume1 /dev/hda11
permettra de créer dans la partition 11 un volume_group de nom
/dev/volume1
Par défaut, un volume group peut contenir jusqu'à 2^16 blocs de 4 Moctets.
La taille des partitions logiques (logical volumes) sera donc multiple de
4 Moctets et l'espace disque géré par le volume group est limité à 256 Goctets.
Pour manipuler des volume groups plus gros, ou pour créer des partitions
avec plus de précision sur leur taille, il suffit de préciser, grace à
l'option -s une taille de bloc. Cette taille sera une puissance de
2 Koctets.
Exemple : vgcreate -s 8m vg_p11 /dev/hda11
créera un volume /dev/vg_p11 qui gèrera des blocs de 8 Moctets.
Etape 5 : Créer les partitions (logical volumes)
On lancera la commande :
lvcreate -L taille nom_volume -n nom_partition_logique
Exemple : lvcreate -l 50M volume1 -n partition1
permettra de créer un logical volume appelé partition1 de taille
50 Moctets (environ) dans le volume group volume1.
Cette partition sera accessible sur le calculateur depuis le fichier
/dev/volume1/partition1
Etape 6 : Initialiser les systèmes de fichiers
On utilisera la commande mkfs déjà utilisé pour les partitions classiques.
Exemples :
- mkfs -text3 /dev/volume1/partition1
Initialisera partition1 avec un système de fichier Linux de type
ext3 .
- mkfs -tvfat /dev/volume1/partition2
Initialisera partition2 avec un système de fichier Linux de type
vfat (compatible Windows mais pas pour autant visible depuis Windows
car il ne connait pas les partitions LVM !).
Etape 7 : Créer les répertoires de montage et rajouter les
points de montage dans le fichier /etc/fstab
Exemple : la ligne
/dev/volume1/partition1 /part1_LVM ext3 noauto 1 2
Permetra d'accéder à la partition créée à l'étape 5 depuis le répertoire
/part1_LVM
Il ne restera plus qu'à mettre des fichiers dans ces partitions.
Retour à la liste des chapitres