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.
# 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