LV nach beenden des Containers verschwunden

Nov 27, 2019
3
0
21
42
Hallo miteinander,

Ich wollte die Platte eines Containers (Die 302) mithilfe von resize2fs verkleinern, jedoch verschwinden die Volumes sobald ich die Container beende.
Unter lvs ist das Volume sichtbar, doch unter /dev/Temp nicht mehr. Sobald der Container gestartet wird, ist der Link wieder da.

Hat sich was am Prozedere geändert?

Vielen Dank vorab.
 

Attachments

  • Screenshot 2024-01-31 114401.png
    Screenshot 2024-01-31 114401.png
    14.7 KB · Views: 6
  • Screenshot 2024-01-31 114520.png
    Screenshot 2024-01-31 114520.png
    19.7 KB · Views: 6
Verkleinern ist nie eine gute Idee. Ich habe soetwas erst einmal vor 10 Jahren gemacht und ist in der Regel mit Problemen verbunden.
 
Ach, schon einpaar mal durchgeführt, immer ohne Troubles. Sofern man sich ans Prozedere hält UND ein Backup hat ist das üblicherweise kein Risiko.

Bloß kannte ich es bislang nicht dass ich das image nicht mehr an der angegebenen Stelle finde. Schon klar, unter /dev/dm-irgendwas wird es einer davon sein, aber diesen Weg möchte ich eigentlich nicht gehen, außer ich lerne dass das vergrößern/verkleinern von Images jetzt anders funktioniert.
 
Das Block Device existiert nur wenn das Logical Volume active ist (abzulesen am Flag a im lvs-Output). Laut Screenshot ist das LV der VM 302-Disk nicht active. Du kannst das LV manuell aktivieren mit lvchange -ay VG_NAME/LV_NAME [1], dann sollte auch das Block Device erscheinen.

[1] https://manpages.debian.org/bookworm/lvm2/lvchange.8.en.html
 
  • Like
Reactions: mdh
Das Block Device existiert nur wenn das Logical Volume active ist (abzulesen am Flag a im lvs-Output). Laut Screenshot ist das LV der VM 302-Disk nicht active. Du kannst das LV manuell aktivieren mit lvchange -ay VG_NAME/LV_NAME [1], dann sollte auch das Block Device erscheinen.

[1] https://manpages.debian.org/bookworm/lvm2/lvchange.8.en.html
Guten Morgen!

Das wird es mit Sicherheit sein, vielen Dank, wieder was gelernt.