Joachim Hussong wrote:
Kyek, Andreas, VF-DE schrieb:
Joachim Hussong wrote:
ich müsste eine physikalische Gruppe in LVM verkleinern.
"Gruppe"? PV steht für "physical volume"; das als "Gruppe" zu übersetzen hat mich ehrlich gesagt etwas überrascht!
Mir ist die Begriffsbildung nicht so geläufig. PV steht für physical volume, klar. In Yast und sonstwo habe ich aber auch statt volume group gelesen. Ist aber auch egal!
Nee, ist nicht egal. (Und verwirrt auch, wenn man das nicht versteht) VG = volume group. Eine VG beinhaltet physisch >=1 PV und logisch >= 1LV! PV=Physical Volume (=1 Platte oder eine Partition einer Platte) LV = Logical Volume (logische Platte; kann über mehrere PVs verteilt sein; aber immer innerhalb einer VG!) Anlegen eines LVM besteht aus a) einrichten der PVs (pvcreate) b) definition der VG (vgcreate) mit den PVs c) anlegen von LVs in der VG d) anlegen von FS in den LVs
Bei den Tools sollte ein pvresize drinne sein, ist aber unter 10.0 offensichtlich nicht implementiert.
Du machst was falsch!
was denn?
Ich habe mir gerade (habe keine 10.0 mehr) das lvm2-2.01.14-2.i586.rpm runtergeladen.
(http://download.opensuse.org/distribution/SL-10.0-OSS/inst-so urce/suse/i586)
Da ist ein /sbin/pvresize drin.
hm, die Version 2.01.14-2 habe ich ohne Probleme kompilieren können. Installiert mit YAST von den SuSE-Quellen.
Kompilieren? Oder installieren von den SUSE Quellen? Das ist nicht das gleiche!
Kein pvresize! Siehe unten.
[...]
aktuell installiert ist übrigens die 2.01.14-2
Entweder stimmt das nicht oder deine Installation ist kaputt!
wenn ich pvresize aufrufe, dann kömmt eine Meldung, dass es nicht implementiert ist. Wenn also die Datei pvresize nicht vorhanden wäre, käme ein not found. Da gibt es wohl ein pvresize, das aber keine Funktionalität hat.
Ich habe dann die neuere Version aus dem Netz gezogen und da kam beim make eben der Rattenschwanz an Warnungen (ja nicht schlimm) und den Fehlern. make läuft nicht durch und bricht ab.
pvresize geht nur mit lvm2 pvresize (verkleinern) geht nur wenn der Platz frei ist
Habe ja LVM2, denke ich zumindest. Installiert sind die lvm2tools, alles, was standardmäßig bei 10.0 dabei ist/war. Habe zuerst mit resize2fs Filesystem verkleinert, denn mit lvresize die logical volume. Jetzt wäre die physikalische Seite dran.
Langsam. Nur weil du lvm2 installiert hast, muss dein lvm noch lange nicht vom Typ lvm2 sein! Ruf mal "vgdisplay <deine VG>" auf. Da kommt (u.a.) eine Zeile: Format: lvm2 Oder aber lvm1; je nach deiner VG! Konvertieren kannst du eine VG vom Typ lvm1 nach lvm2 mit "vgconvert -M2 VG" (Der mir bekannte Unterschied ist _nur_ das Metadatenformat) pvresize geht _nur_ mit VGs vom Typ lvm2! Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org