lvm reduce

23/11/2012 - 16:33 von Patrick Rudin | Report spam
Ich wollte die letzten Wochen mal die praktischen Seiten des LVM
ausprobieren und ein lv verkleinern. Meine Situation:

root 9.31 GiB, swap 7.56 GiB, home 1448.65 GiB, so lvscan.

df -h hingegen meint:

root 9.2G gross, benutzt 8.6G, verfügbar 154M, bei home 442G, 396G, 24G.

Das hatte damals der Squeeze-Installer vor langer Zeit so eingerichtet
(ja, es war unschlau, heute weiss ich das, aber das Kind liegt schon im
Brunnen), und ich brauche dringend mehr Platz auf dem root.

Also in der Wiederherstellungskonsole gebootet, nichts gemountet.

vgchange -a y
Die Dinger sind unter ls /dev... sichtbar
e2fsck -f von root und home gemacht

resize2fs -f /dev./home 439G
lvreduce -L 440G /dev/home (ich wollte auf der sicheren Seite sein)

bricht ab mit "Code 5" ohne weitere Fehlermeldungen.

Was ist da schiefgelaufen?

Und weshalb zeigen lvscan und df so unterschiedliche Grössen? Auf
welchen Wert könnte ich home hier maximal verkleinern, ohne Daten zu
löschen?


Grüsse

Patrick
 

Lesen sie die antworten

#1 Sven Hartge
23/11/2012 - 17:02 | Warnen spam
Patrick Rudin wrote:

Ich wollte die letzten Wochen mal die praktischen Seiten des LVM
ausprobieren und ein lv verkleinern. Meine Situation:

root 9.31 GiB, swap 7.56 GiB, home 1448.65 GiB, so lvscan.

df -h hingegen meint:

root 9.2G gross, benutzt 8.6G, verfügbar 154M, bei home 442G, 396G, 24G.

Das hatte damals der Squeeze-Installer vor langer Zeit so eingerichtet
(ja, es war unschlau, heute weiss ich das, aber das Kind liegt schon
im Brunnen), und ich brauche dringend mehr Platz auf dem root.

Also in der Wiederherstellungskonsole gebootet, nichts gemountet.

vgchange -a y
Die Dinger sind unter ls /dev... sichtbar
e2fsck -f von root und home gemacht

resize2fs -f /dev./home 439G
lvreduce -L 440G /dev/home (ich wollte auf der sicheren Seite sein)

bricht ab mit "Code 5" ohne weitere Fehlermeldungen.

Was ist da schiefgelaufen?



Warum machst du das manuell?

lvresize kann alles Berechnungen korrekt für dich anstellen und sowohl
Dateisystem als auch LV passend ohne Verschnitt verkleinern.



Sigmentation fault. Core dumped.

Ähnliche fragen