Problem nach LVM erweiterung

Guten Morgen.

Ich habe folgendes Problem und bin trotz mehrtägiger Suche in Foren, Web und so weiter auf keine lauffähige Lösung gestoßen. Ev. kann mir hier jemand helfen.
Kurz umrissen:
Home-Server mit Univention Core 4.4 8GB Ram 60 GB SSD. Dummerweise bei der Einrichtung LVM installiert. Nun is dieser unbemerkt vollgelaufen (PE 0/0).
Also dachte ich, alles klar, erstmal sämtliche Caches löschen, Docker Images purgen usw. 4,9 GB frei geschaufelt. Trotzdem bekomme ich keine freien PE´s.
Also die SSD auf eine 128er geklont und eine zweite Partition angelegt und im LVM eingerichtet. Wird auch angezeigt, die VG ist nun nicht mehr 55.42GB groß sondern 118.76GB und trotzdem bekomme ich nach vgresize keinerlei freien Platz. vgdisplay zeigt weiterhin PE 0/0 für vg_ucs.
Ich möchte derzeit nur noch mal den Mysql und Kopano anwerfen um die Dateien zu sichern und auf einem frischen System OHNE LVM wieder einzurichten.
Hat irgend jemand eine Idee, wie ich zumindest die frischen und definitiv unbenutzten 60 GB frei bekomme und damit den Platz, das System wieder zu starten? BTW: Das LV ist absichtlich nur 115.09GB groß…
Ich glaub ich steh im Wald…

Chris

PS: letztes Update vor einer Woche, nur das letzte Errataupdate ist noch nicht gelaufen.

1 Like

https://www.thomas-krenn.com/de/wiki/LVM_vergrößern

In deiner Ausführung sind einige Unverständlichkeiten. Zeige uns mal ein pvdisplay, vgdisplay und lvdisplay.

Wenn Du erweitern willst legst Du kein weiteres LV an sondern ein PV. Dies fügst Du der VG hinzu und kannst anschließend das LV erweitern. Platz ist dort aber erst verfügbar wenn Du abschließend das Dateisystem erweiterst. Je nach Dateisystem muss es dazu ausgehängt sein.

@externa: Danke, kannte ich tatsächlich noch nicht.
@pixel: Danke. Hier mal die Ausgaben:

root@mx-a:~# pvdisplay
  WARNING: Device /dev/sdb3 has size of 132839424 sectors which is smaller than corresponding PV size of 132842160 sectors. Was device resized?
  One or more devices used as PVs in VG vg_ucs have changed sizes.
  --- Physical volume ---
  PV Name               /dev/sdb5
  VG Name               vg_ucs
  PV Size               55,42 GiB / not usable 4,00 MiB
  Allocatable           yes (but full)
  PE Size               4,00 MiB
  Total PE              14187
  Free PE               0
  Allocated PE          14187
  PV UUID               Lm3Feo-bcpe-rJCU-mTyx-zVIQ-YWgw-r2ybMi

  --- Physical volume ---
  PV Name               /dev/sdb3
  VG Name               vg_ucs
  PV Size               63,34 GiB / not usable 4,34 MiB
  Allocatable           yes (but full)
  PE Size               4,00 MiB
  Total PE              16215
  Free PE               0
  Allocated PE          16215
  PV UUID               XcZerR-jZIr-erPW-MmtJ-GGF1-YX7s-JlmqWe

der nächste

root@mx-a:~# lvdisplay
  WARNING: Device /dev/sdb3 has size of 132839424 sectors which is smaller than corresponding PV size of 132842160 sectors. Was device resized?
  One or more devices used as PVs in VG vg_ucs have changed sizes.
  --- Logical volume ---
  LV Path                /dev/vg_ucs/root
  LV Name                root
  VG Name                vg_ucs
  LV UUID                9YYSn1-oXsK-dTMQ-STTi-u1Ev-TwhA-bJ1xQh
  LV Write Access        read/write
  LV Creation host, time ,
  LV Status              available
  # open                 1
  LV Size                115,09 GiB
  Current LE             29463
  Segments               2
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:0

  --- Logical volume ---
  LV Path                /dev/vg_ucs/swap_1
  LV Name                swap_1
  VG Name                vg_ucs
  LV UUID                YSWm9f-51me-kL3E-CSP6-YpeY-i0Zs-dVpa2Z
  LV Write Access        read/write
  LV Creation host, time ,
  LV Status              available
  # open                 2
  LV Size                3,67 GiB
  Current LE             939
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:1

und noch einer

root@mx-a:~# vgdisplay
  WARNING: Device /dev/sdb3 has size of 132839424 sectors which is smaller than corresponding PV size of 132842160 sectors. Was device resized?
  One or more devices used as PVs in VG vg_ucs have changed sizes.
  --- Volume group ---
  VG Name               vg_ucs
  System ID
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  10
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               118,76 GiB
  PE Size               4,00 MiB
  Total PE              30402
  Alloc PE / Size       30402 / 118,76 GiB
  Free  PE / Size       0 / 0
  VG UUID               eFSTei-1u6B-FFj2-ANGc-Y2fm-EbDn-wwV6QL

root@mx-a:~# pvs
  WARNING: Device /dev/sdb3 has size of 132839424 sectors which is smaller than corresponding PV size of 132842160 sectors. Was device resized?
  One or more devices used as PVs in VG vg_ucs have changed sizes.
  PV         VG     Fmt  Attr PSize  PFree
  /dev/sdb3  vg_ucs lvm2 a--  63,34g    0
  /dev/sdb5  vg_ucs lvm2 a--  55,42g    0
root@mx-a:~# lvs
  WARNING: Device /dev/sdb3 has size of 132839424 sectors which is smaller than corresponding PV size of 132842160 sectors. Was device resized?
  One or more devices used as PVs in VG vg_ucs have changed sizes.
  LV     VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root   vg_ucs -wi-ao---- 115,09g
  swap_1 vg_ucs -wi-ao----   3,67g
root@mx-a:~# vgs
  WARNING: Device /dev/sdb3 has size of 132839424 sectors which is smaller than corresponding PV size of 132842160 sectors. Was device resized?
  One or more devices used as PVs in VG vg_ucs have changed sizes.
  VG     #PV #LV #SN Attr   VSize   VFree
  vg_ucs   2   2   0 wz--n- 118,76g    0

Ich werde nicht mehr schlau draus… Wahrscheinlich hab ich tatsächlich Tomaten auf den Augen. Fakt ist, zuerst war es eine 60GB SSD mit 55,42 GB LV. Diese war voll bis auf ca. 4,9 GB, welche ich durch löschen diverser Logs und Docker purge frei bekommen hatte.
Dann auf 128 GB SSD geklont, dort zusätzliche Partition angelegt, pvcreate und lvextend -l +100%FREE auf maximale Größe vergrößert. Zuletzt mit resizefs das Dateisystem auf den letzten Stand gebracht. Trotzdem keine freien PE… wie verhext. Es ist keine weitere Aktivität auf dem Rechner passiert ausser ein paar Logs, ursprünglich waren noch 4,9 GB frei aber keine PE.
Grüße

Gerade noch gesehen:

root@mx-a:~# pvscan
  WARNING: Device /dev/sdb3 has size of 132839424 sectors which is smaller than corresponding PV size of 132842160 sectors. Was device resized?
  One or more devices used as PVs in VG vg_ucs have changed sizes.
  PV /dev/sdb5   VG vg_ucs          lvm2 [55,42 GiB / 0    free]
  PV /dev/sdb3   VG vg_ucs          lvm2 [63,34 GiB / 0    free]
  Total: 2 [118,76 GiB] / in use: 2 [118,76 GiB] / in no VG: 0 [0   ]

das ist ok so - alles wurde dem PV zugeteilt damit Free PE/Size 0/0 passt

ich sehe da kein Problem - wenn das filesystem wie du beschrieben hast extended wurde solltest du am UCS server auch den zusätzllichen Platz haben

was gibt ein df -h auf dem ucs server aus ?

lg
Christian

Hi und schönen Sonntag.

Dateisystem             GröÃe Benutzt Verf. Verw% Eingehängt auf
udev                      10M       0   10M    0% /dev
tmpfs                    295M     18M  277M    7% /run
/dev/mapper/vg_ucs-root  112G     43G   64G   41% /

Tja, tatsächlich. dabei hatte ich Freitag abend noch Verw% 100 angezegt bekommen. Ev. stand da noch ein Neustart aus…
Dann kann ich ja jetzt den Mariadb Server reparieren und Kopano…
Danke für die Hilfe.
Christian

1 Like