Il comando lvmdump può essere utilizzato per generare dump di informazioni lvm2 per scopi diagnostici da un team di supporto. lvmdump è uno strumento per scaricare varie informazioni riguardanti LVM2. Per impostazione predefinita, crea un tarball adatto per l'invio insieme a una segnalazione del problema.
Il contenuto del tarball è il seguente:
- informazioni di configurazione dm
- tabella dei processi attualmente in esecuzione
- voci recenti da /var/log/messages (contenenti messaggi di sistema)
- configurazione completa di lvm e cache (contenuto di /etc/lvm)
- elenco dei nodi dispositivo presenti in /dev
- elenco dei file presenti /sys/block
- elenco dei file presenti /sys/devices/virtual/block
- se abilitato con -m, verrà incluso anche il dump dei metadati
- se abilitato con -a, verranno inclusi l'output di debug di vgscan, pvscan e l'elenco di tutti i gruppi di volumi disponibili, i volumi fisici e i volumi logici
- se abilitato con -l, lvmetad state se in esecuzione
- se abilitato con -p, stato lvmpold se in esecuzione
- se abilitato con -s, informazioni di sistema e contesto
- se abilitato con -u, udev info e contesto
Esempi di comandi lvmdump
1. Per creare un dump 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. Per la raccolta anticipata dei dati:
# 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. Per raccogliere i metadati 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. Per raccogliere i dati del cluster:
# lvmdump -c
5. Per ottenere aiuto:
# lvmdump -h