LVM fonctionne-t-il sur vos serveurs virtuels ?
Même si nous le déconseillons, vous pouvez tout à fait l'utiliser sur notre plateforme.
Comme vous l'avez surement lu dans notre article technique, notre nouvelle infrastructure de stockage pour avoir des performances optimales demande un alignement des blocs par un multiple de 4k :
http://lacuisinedegandi.net/post/2010/12/14/Nouvelle-architecture-de-stockage
Autrement, si les blocs ne sont pas alignés, les disques verront leurs performances divisés par 3 au moins.
Voici une procédure pour créer un montage LVM simple :
- Création d'un disque de données /dev/xvdb
- Attachement au serveur
Initialisation du disque
- pvcreate /dev/xvdb
Création du volume group et du logical volume (-l767 représente 767 extents :
- vgcreate LVMVG /dev/xvdb
- lvcreate -I4 -l767 -nLVMLV LVMVG
Vérifications :
- vgdisplay LVMVG
- lvdisplay LVMVG
Filesystem sur la partition :
- mkfs.ext4 -t ext4 /dev/LVMVG/LVMLV
Ajout à FSTAB :
- /dev/LVMVG/LVMLV /mnt ext4 defaults 1 1
Le nombre de disques maximum pouvant être attachés par serveur est de huit, comprenant le disque système, vous pouvez normalement faire autant de montage LVM que souhaité sur le système en lui même.