Chapitre 4. Gestionnaire de volumes logiques (LVM)

En commençant avec Red Hat Linux 8.0, le Gestionnaire de volumes logiques (ou LVM de l'anglais 'Logical Volume Manager') est disponible pour l'allocation de disques durs.

LVM est une méthode d'allocation d'espace de disque dur en volumes logiques, dont la taille peut facilement être modifiée, au lieu d'utiliser des partitions.

Avec LVM, le disque dur ou l'ensemble de disques durs est alloué à un ou plusieurs volumes physiques. Un volume physique ne peut pas s'étendre sur plusieurs disques.

Les volumes physiques sont associés en groupes de volumes logiques, à l'exception de la partition /boot. La partition /boot ne peut pas se trouver sur un groupe de volumes logiques car le chargeur d'amorçage ne peut pas le lire. Si vous souhaitez que la partition root / se trouve sur un volume logique, vous devrez créer une partition /boot séparée, qui ne fera pas partie d'un groupe de volumes.

Étant donné qu'un volume physique ne peut pas s'étendre sur plusieurs disques, si vous souhaitez tout de même le faire, vous devrez créer un ou plusieurs volumes physiques par disque.

Figure 4-1. Groupe de volumes logiques

Le groupe de volumes logiques est divisé en volumes logiques, auxquels sont affectés des points de montage tels que /home et / ainsi que des types de systèmes de fichiers tels que ext3. Lorsque les "partitions" atteignent leur pleine capacité, l'espace libre du groupe de volumes logiques peut être ajouté au volume logique afin d'accroître la taille de la partition. Lorsqu'un nouveau disque dur est ajouté au système, il peut être ajouté au groupe de volumes logiques et les volumes logiques qui forment les partitions peuvent être étendus.

Figure 4-2. Volumes logiques

D'un autre côté, si un système est partitionné avec le système de fichiers ext3, le disque dur est divisé en partitions de tailles définies. Si une partition est pleine, il n'est pas facile d'étendre la taille de la partition. Même si la partition est déplacée sur un autre disque dur, l'espace du disque dur d'origine doit être alloué en tant qu'autre partition ou ne pas être utilisé.

La prise en charge LVM doit être compilée dans le noyau. Le noyau par défaut de Red Hat Linux 9 est compilé avec la prise en charge LVM.

Pour apprendre comment configurer LVM au cours du processus d'installation de Red Hat Linux, reportez-vous au Chapitre 11.