Mise en place de LVM sur Debian 6

lvm


Si vous vous demandez pourquoi utiliser LVM voir ici. Cette article traite de l’installation de LVM sur une Debian 6.
La première étape consiste en l’installation du paquet lvm2 :

# apt-get install lvm2

Ensuite, nous allons spécifier les partitions (pv : Physical Volume) que nous désirons utiliser pour LVM, même si je vous conseille de ne faire qu’une partition par disque.

ATTENTION : ceci effacera l’ensemble des données contenu dans la partition.
# pvcreate /dev/md0
# pvcreate /dev/md1

Une fois, nos partitions converties au format LVM, nous allons passer à la conception de notre espace de stockage globale (vg : volume group).
Celui que nous allons utiliserons pour mettre l’ensemble de nos volumes.

# vgcreate vg0 /dev/md0 /dev/md1

Ici, j’utilise 2 partitions qui sont en RAID1 pour plus de sécurité (si un disque de votre volume tombe, l’ensemble de vos données sont perdues), mais vous pouvez aussi utiliser directement les partitions disques.

Pour voir vos différents groupes de volume, faites :

# vgdisplay
--- Volume group ---
VG Name vg0
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 1
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 0
Open LV 0
Max PV 0
Cur PV 1
Act PV 1
VG Size 931,51 GiB
PE Size 4,00 MiB
Total PE 238466
Alloc PE / Size 0 / 0
Free PE / Size 238466 / 931,51 GiB
VG UUID Xpq7wL-cnF3-zK89-JUkO-RYR2-brF0-WQt74v

Une fois notre espace de stockage créé, nous allons créer nos différents volumes de stockage (lv : Logical Volume):

# lvcreate -n Photos -L 100g vg0
# lvcreate -n Documents -L 100g vg0

Pour voir l’ensemble de vos volumes :

# lvdisplay
--- Logical volume ---
LV Name /dev/vg0/Photos
VG Name vg0
LV UUID eFyO1q-AbIj-u2GM-VOov-3tBE-qcbk-cZV6jp
LV Write Access read/write
LV Status available
 # open 1
LV Size 100,00 GiB
Current LE 25600
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:2

Nos volumes sont créés, il ne nous reste plus qu’à les formater en ext4 ou autre:

# mkfs -t ext4 /dev/vg0/Photos
# mkfs -t ext4 /dev/vg0/Documents

Dernière étape, monter nos volumes pour les remplir :

# mkdir -p /data/Photos
# mount /dev/vg0/Photos /data/Photos

Pour un montage automatique au démarrage de la machine, voila un exemple de configuration via fstab :

# vi /etc/fstab
...
/dev/vg0/Photos /data/Photos       ext4 rw,nouser,auto 0 2
/dev/vg0/Documents /data/Documents ext4 rw,nouser,auto 0 2

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.