Im LVM fehlt die VG

Hinweis: In dem Thema Im LVM fehlt die VG gibt es 2 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Ich habe eine verschlüsselte Festplatte mit einer Partition (sda1), die ein Physical Volume mit zwei Logical Volumes ist (das eine davon Swap), aber im Logical Volume Manager fehlt seit gestern die Volume Group. Fehlermeldungen beim Booten vorhin: „Volume group „fp2“ not found“ und „Cannot process volume group fp2“. Wie kann ich wieder auf die LVs zugreifen?

    Code
    pvdisplay: 
    "/dev/mapper/cr-auto-1" is a new physical volume of "3,64 TiB" --- NEW Physical volume --- 
    PV Name /dev/mapper/cr-auto-1 VG Name PV Size 3,64 TiB 
    Allocatable NO PE Size 0 Total PE 0 Free PE 0 
    Allocated PE 0 PV UUID Ri801d-Yz1F-idJK-oEVH-rjxM-0rnz-gYfZu7

    Bei lvscan werden die LV nicht angezeigt. Backup der VG ist nicht vorhanden.

    Code
    pvs:
      PV                    VG     Fmt  Attr PSize   PFree
      /dev/mapper/cr-auto-1        lvm2 ---    3,64t 3,64t
      /dev/mapper/cr-auto-2 system lvm2 a--  232,38g    0 


    Für den Inhalt des Beitrages 319881 haftet ausdrücklich der jeweilige Autor: Oriel7

  • Code
    lsblk -f
    NAME   FSTYPE FSVER LABEL UUID                                   FSAVAIL FSUSE% MOUNTPOINTS
    sda                                                                             
    └─sda1 crypto 1           9c59638e-13d5-4ffe-9e1a-d387271016c8                  
      └─cr-auto-1
           LVM2_m LVM2        Ri801d-Yz1F-idJK-oEVH-rjxM-0rnz-gYfZu7


    Für den Inhalt des Beitrages 319882 haftet ausdrücklich der jeweilige Autor: Oriel7

  • Nun habe ich doch ein Backup der VG gefunden, und zwar unter /etc/lvm/archive. Der Lösungsweg wird gut unter https://www.fosslinux.com/1138…-group-error-in-linux.htm beschrieben. Wiederherstellung der VG durch gcfgrestore -f /etc/lvm/archive/fp2_00002-86261759.vg fp2. Aktiviere die VG durch vgchange -a y fp2. Erneuere nötigenfalls unter einem Rettungssystem initramfs durch dracut --force --regenerate-all. (Das hatte ich vorhin schon gemacht.) (Vielleicht erfüllt auch mkinitrd diesen Zweck.) Repariere das Dateisystem mit fsck -y /dev/fp2/fp2. Da war bei mir viel zu reparieren! Backup der VG erstellen mit vgcfgbackup.

    Durch diesen Unfall habe ich gelernt, daß man ein LV nur retten kann, wenn man ein Backup der VG besitzt. Werde in Zukunft immer sorgfältig ein Backup aufheben. Und nur dann LVM verwenden, wenn ich das wirklich brauche.


    Für den Inhalt des Beitrages 319883 haftet ausdrücklich der jeweilige Autor: Oriel7