Apparence
Uubu.fr

Les systèmes Linux, l’open source, les réseaux, l’interopérabilité, etc.
« Il vaut mieux viser la perfection et la manquer que viser l’imperfection et l’atteindre. » (Bertrand Arthur William RUSSEL)
23 mai 2016

storages raid lvm           Gestion de périphériques


lvmetad

lvmetad

Service de cache de métadonnées lvm

   Le service met en cache les métadonnées pour que les commandes lvm puissent les lire sans scanner les disques. Le cache peut être un avantage parce que scanner les disques consomme du temps et peut interférer avec le fonctionnement du système et des disques.

   lvmetad ne lit pas les métadonnées depuis le disque lui-même. la commande pvscan --cache scanne les disque, lit les métadonnées et les envoie à lvmetad.

   Les nouveaux disques LVM qui apparaîssent dans le système doivent être scannés par pvscan avant que lvmetad les connaisse. Si lvmetad ne connaît pas les disques, les commandes lvm utilisant lvmetad ne les connaissent pas. Quand des disques sont ajoutés ou supprimés du système, lvmetad doit être mis à jours.

   lvmetad est généralement combiné avec des services basés sur les événements qui lancent automatiquement pvscan -- cache sur les nouveaux disques. De cette manière, le cache lvmetad est automatiquement mis à jours. Les règle udev lvm et les services systemd implémentent cet automatisme.

   Si lvmetad est démarré ou redémarré après avoir ajouté des disques au système, ou si le global_filter a changé, le cache doit être mis à jours.

   L'utilisation de lvmetad est géré dans lvm.conf par l'option global/use_lvmetad (voir lvmconfig --withcomments global/use_lvmetad)

   Pour ignorer des disques lvm au niveau système, utiliser devices/global_filter

OPTIONS

-l level[,level...] Spécifie les niveaux de log des messages à générer, séparés par une ','.
-p pidfile_path Chemin du fichier pid. Défaut: /run/lvmetad.pid
-s socket_path Chemin du socket. Défaut: /run/lvm/lvmetad.socket
-t timeout_value Délai d'inactivité avant que le service se termine. À 0, ne s'arrête jamais.
-f Ne fork pas, ne lance pas en tâche de fond

Variables d'environnement

LVM_LVMETAD_PIDFILE Chemin du fichier pid.
LVM_LVMETAD_SOCKET Chemin du socket.