Chapitre 1. Le gestionnaire de volumes logiques LVM
Ce chapitre propose un sommaire des nouvelles fonctionnalités du gestionnaire de volumes logiques LVM dans la version initiale de Red Hat Enterprise Linux 6 et les versions suivantes. Ce chapitre fournit ainsi un aperçu de haut niveau des composants du gestionnaire de volumes logiques (LVM).
1.1. Nouvelles fonctionnalités et fonctionnalités modifiées
Cette section répertorie les nouvelles fonctionnalités et les fonctionnalités modifiées du gestionnaire de volumes logiques LVM incluses dans la version initiale de Red Hat Enterprise Linux 6 et les versions suivantes.
1.1.1. Nouvelles fonctionnalités et fonctionnalités modifiées de Red Hat Enterprise Linux 6.0
Red Hat Enterprise Linux 6.0 inclut la documentation et les mises à jour et modifications des fonctionnalités suivantes :
- Vous pouvez maintenant définir de quelle manière un volume logique miroir se comporte au cas où il se produirait une panne de périphérique avec les paramètres
mirror_image_fault_policy
etmirror_log_fault_policy
dans la sectionactivation
du fichierlvm.conf
. Lorsque ce paramètre est réglé surremove
, le système tente de supprimer le périphérique défectueux et de s'exécuter sans lui. Lorsque ce paramètre est réglé surallocate
, le système tente de supprimer le périphérique défectueux et essaied'allouer de l'espace sur un nouveau périphérique afin de remplacer celui qui est défectueux ; cette politique agit de la même manière que la politiqueremove
s'il n'y a pas de périphérique et d'espace approprié qui puisse être alloué en remplacement. Pour obtenir plus d'informations sur les politiques en cas d'échec de miroirs LVM, voir la Section 4.4.3.1, « Politique en cas d'échec des volumes logiques en miroir ». - Dans Red Hat Enterprise Linux 6, la pile d'E/S Linux a été améliorée afin de traiter les informations sur les limites d'E/S offertes par les fournisseurs. Ceci permet d'utiliser des outils de gestion du stockage, y compris LVM, afin d'optimiser le placement et l'accès aux données. Même s'il n'est pas recommandé de le faire, cette prise en charge peut être désactivée en modifiant les valeurs par défaut de
data_alignment_detection
et dedata_alignment_offset_detection
dans le fichierlvm.conf
.Pour obtenir des informations sur l'alignement des données dans LVM et sur la modification des valeurs par défaut dedata_alignment_detection
etdata_alignment_offset_detection
, voir la documentation en ligne sur le fichier/etc/lvm/lvm.conf
, qui se trouve dans l'Annexe B, Les fichiers de configuration LVM. Pour des informations générales sur la pile d'E/S et sur les limites des E/S dans Red Hat Enterprise Linux 6, voir le Guide d'administration du stockage. - Dans Red Hat Enterprise Linux 6, le mappeur de périphériques (de l'anglais, « Device Mapper » fournit un support direct pour l'intégration
udev
. Ceci synchronise le mappeur de périphériques avec tous les processusudev
liés aux périphériques du mappeur de périphériques. - Dans Red Hat Enterprise Linux, vous pouvez utiliser la commande
lvconvert --repair
pour réparer un miroir après un échec du disque. Ceci permet de ramener le miroir dans un état consistant. Pour obtenir des informations sur la commandelvconvert --repair
, voir la Section 4.4.3.3, « Réparer un périphérique logique en miroir ». - À partir de Red Hat Enterprise Linux 6, vous pouvez utiliser l'option
--merge
de la commandelvconvert
pour fusionner un instantané dans son volume d'origine. Pour obtenir plus d'informations sur la fusion d'instantanés, voir la Section 4.4.5, « Fusion d'instantanés de volumes ». - À partir de Red Hat Enterprise Linux 6, vous pouvez utiliser l'argument
--splitmirrors
de la commandelvconvert
pour séparer une image redondante d'un volume logique miroir afin de former un nouveau volume logique. Pour obtenir plus d'informations sur l'utilisation de cette option, voir la Section 4.4.3.2, « Diviser une image redondante d'un volume logique en miroir ». - Vous pouvez maintenant créer un journal miroir pour un périphérique logique miroir qui est lui-même mis en miroir en utilisant l'argument
--mirrorlog mirrored
de la commandelvcreate
lors de la création d'un périphérique logique miroir. Pour obtenir plus d'informations sur l'utilisation de cette option, voir la Section 4.4.3, « Création de volumes en miroir ».
1.1.2. Nouvelles fonctionnalités et fonctionnalités modifiées de Red Hat Enterprise Linux 6.1
Red Hat Enterprise Linux 6.1 inclut la documentation et les mises à jour et modifications des fonctionnalités suivantes :
- La version 6.1 de Red Hat Enterprise Linux prend en charge la création d'instantanés de volumes logiques de volumes logiques miroirs, Vous pouvez créer l'instantané d'un volume miroir aussi simplement que vour pourriez créer l'instantané d'un volume logique linéaire ou en mode stripe. Pour obtenir plus d'informations sur la création d'instantanés de volumes, voir Section 4.4.4, « Création d'instantanés de volumes ».
- Lors de l'extension d'un volume LVM, vous pouvez maintenant utiliser l'option
--alloc cling
de la commandelvextend
pour spécifier la politique d'allocationcling
. Cette politique choisira l'espace sur les mêmes volumes physiques que le dernier segment du volume logique existant. S'il n'y a pas suffisament d'espace sur les volumes physiques et qu'une liste des balises est définie dans le fichierlvm.conf
, LVM vérifiera si des balises sont attachées aux volumes physiques et cherchera à faire correspondre ces balises de volumes physiques avec les extensions existantes et les nouvelles extensions.Pour obtenir des informations sur l'extension de volumes miroirs LVM avec l'option--alloc cling
de la commandelvextend
, voir Section 4.4.12.2, « Étendre un volume logique avec la politique d'allocationcling
». - Vous pouvez maintenant spécifier de multiples arguments
--addtag
et--deltag
avec une commandepvchange
,vgchange
, oulvchange
unique. Pour obtenir des informations sur l'ajout et la suppression de balises d'objets, voir Section C.1, « Ajout et suppression des balises d'objets ». - La liste de caractères autorisés dans les balises d'objets LVM a été étendue, et les balises peuvent contenir les caractères "/", "=", "!", ":", "#", et "&". Pour obtenir plus d'informations sur les balises d'objets LVM, voir Annexe C, Les balises des objets LVM.
- Vous pouvez maintenant combiner RAID0 (striping) et RAID1 (mirroring) dans un volume logique unique. La création d'un volume logique tout en spécifiant le nombre de miroirs (
--mirrors X
) et le nombre de stripes (--stripes Y
) résulte en un périphérique miroir dont les périphériques constituants sont en mode stripe. Pour obtenir des informations sur la création de volumes logiques miroirs, voir Section 4.4.3, « Création de volumes en miroir ». - À partir de la version 6.1 de Red Hat Enterprise Linux, si vous devez créer une copie de sauvegarde des données consistante sur un volume logique clusterisé, vous pouvez activer le volume de manière exclusive puis créer l'instantané. Pour obtenir des informations sur l'activation de volumes logiques sur un seul noeud, voir Section 4.7, « Activation des volumes logiques sur les noeuds individuels d'un cluster ».