Table des matières

Utilisation de LVM selon les recommendations de l'AINSI

Cette fiche explique comment installer une instance Debian avec une base LVM en suivant les recommandations de l'AINSI.

LVM c'est quoi ?

LVM est un gestionnaire de volumes logiques pour le noyau Linux. Le but de LVM est de fournir une couche d'abstraction entre l'espace de stockage physique et le système : il permet de créer des « partitions virtuelles » faciles à gérer (changements de taille, création et suppression…).

Les éléments qui composent LVM sont :

Sources : https://www.padok.fr/blog/partitionnement-disques-lvm

Les recommandations de l'AINSI sur l'installation d'un Linux sont retrouvable ici. Page 16 nous retrouvons le partitionnement type.

Création des partitions pendant l'installation

Créer ensuite deux partition sur le disque

Configurer le gestionnaire de volumes logiques (LVM)

Créer un groupe de volumes « vg00 » utilisant le volume physique « /dev/sda5 »

Créer les volumes logiques selon le tableau

Configurer les systèmes de fichiers et leurs points de montage sur les volumes logiques

Manipulation de LV (Volume Logique) en CLI

Redimensionner le lv_var_www de 0,5Gb à 3 Gb

lvextend -L +2.5G /dev/vg00/lv_var_www

resize2fs /dev/vg00/lv_var_www

Ajout d’un LV (Volume Logique)

 lvcreate -L 2G -n lv_var_lib_mysql vg00

mkfs -t ext4 /dev/vg00/lv_var_lib_mysql
mkdir /var/lib/mysql
mount /dev/vg00/lv_var_lib_mysql /var/lib/mysql
df -h

Avec nano /etc/fstab ajouter cette ligne :

/dev/vg00/lv_var_lib_mysql /var/lib/mysql ext4 defaults 0 0

Cela va monter le lecteur automatiquement.

Vérification