La commande lvmdump peut être utilisée pour générer des vidages d'informations lvm2 à des fins de diagnostic par une équipe de support. lvmdump est un outil pour vider diverses informations concernant LVM2. Par défaut, il crée une archive tar pouvant être soumise avec un rapport de problème.
Le contenu de l'archive est le suivant :
- informations dmsetup
- tableau des processus en cours d'exécution
- entrées récentes de /var/log/messages (contenant des messages système)
- configuration complète de lvm et cache (contenu de /etc/lvm)
- liste des nœuds de périphérique présents sous /dev
- liste des fichiers présents /sys/block
- liste des fichiers présents /sys/devices/virtual/block
- si activé avec -m, le vidage des métadonnées sera également inclus
- si activé avec -a, la sortie de débogage de vgscan, pvscan et la liste de tous les groupes de volumes disponibles, les volumes physiques et les volumes logiques seront inclus
- si activé avec -l, état lvmetad s'il est en cours d'exécution
- si activé avec -p, état lvmpolld s'il est en cours d'exécution
- si activé avec -s, informations système et contexte
- si activé avec -u, les informations et le contexte udev
exemples de commande lvmdump
1. Pour créer un vidage lvm :
# lvmdump Creating dump directory: /root/lvmdump-myhost.in-201042 Gathering LVM & device-mapper version info... Gathering dmsetup info... Gathering process info... Gathering console messages... Gathering /etc/lvm info... Gathering /dev listing... Gathering /sys/block listing... Creating report tarball in /root/lvmdump-myhost.in-2082042.tgz...
2. Pour les collectes de données avancées :
# lvmdump -a Gathering LVM volume info... vgscan... pvscan... lvs... pvs... vgs... Gathering LVM & device-mapper version info... Gathering dmsetup info... Gathering process info... Gathering console messages... Gathering /etc/lvm info... Gathering /dev listing... Gathering /sys/block listing... Creating report tarball in /root/lvmdump-myhost.in-2018129.tgz...
3. Pour collecter les métadonnées LVM :
# lvmdump -m Creating dump directory: /root/lvmdump-myhost.in-2018055 Gathering LVM & device-mapper version info... Gathering dmsetup info... Gathering process info... Gathering console messages... Gathering /etc/lvm info... Gathering /dev listing... Gathering /sys/block listing... Gathering LVM metadata from Physical Volumes... /dev/sdc /dev/sdd /dev/sde Creating report tarball in /root/lvmdump-myhost.in-20180255.tgz...
4. Pour collecter des données de cluster :
# lvmdump -c
5. Pour obtenir de l'aide :
# lvmdump -h