4.5. Contrôler l'analyse des périphériques LVM avec les filtres


Au démarrage, la commande vgscan est exécutée afin d'analyser les étiquettes LVM des périphériques blocs du système, pour déterminer les volumes physiques, lire les métadonnées et construire une liste de groupes de volumes. Les noms des volumes physiques sont stockés dans le fichier de cache de chaque noeud du système, /etc/lvm/.cache. Les commandes subséquentes peuvent lire ce fichier afin de ne pas les analyser à nouveau.
Vous pouvez contrôler les périphériques analysés par LVM en définissant des filtres dans le fichier de configuration lvm.conf. Les filtres du fichier lvm.conf se composent d'une série d'expressions régulières simples appliquée sur les noms des périphériques au sein du répertoire /dev afin de déterminer s'il faut accepter ou refuser le périphérique bloc trouvé.
Les exemples suivants illustrent l'utilisation de filtres afin de contrôler les périphériques recherchés par LVM. Notez que certains de ces exemples ne représentent pas forcément la meilleure utilisation, étant donné que les expressions régulières peuvent correspondre au nom complet d'un chemin d'accès. Par exemple, a/loop/ est identique à a/.*loop.*/ et correspondrait à /dev/solooperation/lvol1.
Le filtre suivant ajoute tous les périphériques découverts, ce qui correspond au comportement par défaut étant donné qu'il n'y a pas de filtre configuré dans le fichier de configuration :
filter = [ "a/.*/" ]
Copy to Clipboard Toggle word wrap
Le filtre suivant supprime le périphérique CD-ROM afin d'éviter un délais d'attente lorsque le lecteur ne contient pas de média :
filter = [ "r|/dev/cdrom|" ]
Copy to Clipboard Toggle word wrap
Le filtre suivant ajoute tous les "loop" et supprime tous les autres périphériques blocs :
filter = [ "a/loop.*/", "r/.*/" ]
Copy to Clipboard Toggle word wrap
Le filtre suivant ajoute tous les "loop" et "IDE" et supprime tous les autres périphériques blocs :
filter =[ "a|loop.*|", "a|/dev/hd.*|", "r|.*|" ]
Copy to Clipboard Toggle word wrap
Le filtre suivant ajoute juste la partition 8 du premier lecteur IDE et supprime tous les autres périphériques blocs :
filter = [ "a|^/dev/hda8$|", "r/.*/" ]
Copy to Clipboard Toggle word wrap
Pour davantage d'informations à propos du fichier lvm.conf, reportez-vous à la Annexe B, Les fichiers de configuration LVM et à la page de manuel lvm.conf(5).
Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat