Mise en place de LVM sur Debian 6
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