LVM-Frage: pv entfernen
Hallo Liste. Auf meiner 9.2-Maschine habe ich mich heute intensiv mit LVM gespielt. Das Durcharbeiten des LVM-Howto hat auch gut geklappt, eines allerdings ist mir nicht gelungen: Wie entferne ich ein pv, welches bereits belegt wurde? Mein Testfall: 2 Dateien mit je 50 MB übers loopback (/dev/loop1 und loop2) zu einer 100-MB-vg zusammengefaßt. Darin ein lv mit 100 MB erstellt, auf dieses ein xfs gepackt, und ne 60-MB-Datei reingeschoben. Sodann habe ich der vg eine weiteres 50-MB-Stück dazugepackt (/dev/loop3) , und möchte nun das erste 50-MB-Stück entfernen. Dazu gebe ich ein: scarabaeus:/ # pvmove /dev/loop1 mirror: Required device-mapper target(s) not detected in your kernel Damit kann ich nichts anfangen, und Google auch nicht: ich bekomme auf diese Fehlermeldung nur genau 1 Treffer. Woran fehlt es hier? -- Antworten an lists@feile.net werden in /dev/null archiviert! Bitte ggf. lists... durch mail... ersetzen. Andreas Feile www.feile.net
Am Donnerstag, 17. Februar 2005 00:22 schrieb Andreas Feile:
Hallo Liste.
Auf meiner 9.2-Maschine habe ich mich heute intensiv mit LVM gespielt. Das Durcharbeiten des LVM-Howto hat auch gut geklappt, eines allerdings ist mir nicht gelungen:
Wie entferne ich ein pv, welches bereits belegt wurde?
Mein Testfall: 2 Dateien mit je 50 MB übers loopback (/dev/loop1 und loop2) zu einer 100-MB-vg zusammengefaßt. Darin ein lv mit 100 MB erstellt, auf dieses ein xfs gepackt, und ne 60-MB-Datei reingeschoben. Sodann habe ich der vg eine weiteres 50-MB-Stück dazugepackt (/dev/loop3) , und möchte nun das erste 50-MB-Stück entfernen. Dazu gebe ich ein:
scarabaeus:/ # pvmove /dev/loop1 mirror: Required device-mapper target(s) not detected in your kernel
Damit kann ich nichts anfangen, und Google auch nicht: ich bekomme auf diese Fehlermeldung nur genau 1 Treffer.
Woran fehlt es hier?
ich erinnere mich vage, daß ich nach dem update von SuSE 9.1 auf SuSE 9.2 sich die Version von LVM geändert hatte. (Ich konnte keine Snapshots mehr anlegen). Hier meine Frage (und eigene Antwort) an die Liste: Am Freitag, 31. Dezember 2004 17:00 schrieb Dr. Jürgen Vollmer:
da will man gerade nach dem Update auf SuSE 9.2 seine Datensischerung machen, und was erscheint:
snapshot: Required device-mapper target(s) not detected in your kernel lvcreate: Create a logical volume
Mein /home liegt in einem LVM-Volume, und ich erstelle zuerst ein snapshot um das dann per tar zu sichern.
Am 3. Januar 2005 17:00 schrieb Dr. Jürgen Vollmer:
Da nun der Device-Mapper benutzt wird, musste ich das Kernelmodul dm-snapshot laden (mittels modprobe).
Das reichte dann aber noch nicht. Da ich noch LVM1 benutzte mussten die Metadaten auf Version 2 konvertiert werden bei mir: vgconvert -M2 VGhome das konnte im laufenden Betrieb ohne umount von /home oder so gemacht werden, dauerte auch nur eine Sekunde :-)
Vielleicht hilft's ja, oder gibt eine Suchrichtung vor. Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 9204871 Fax: +49(721) 24874 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer
participants (2)
-
Andreas Feile
-
Dr. Jürgen Vollmer