LVM Anleitung · 3 min read · Oct 09, 2025

Einsteigerleitfaden zu LVM - Seite 4

4 Ändern der Größe von logischen Volumes und deren Dateisystemen

In diesem Kapitel lernen wir, wie wir unser logisches Volume share, das ein ext3-Dateisystem hat, vergrößern. (Ich werde weiter unten in diesem Tutorial zeigen, wie man logische Volumes mit xfs- und reiserfs-Dateisystemen ändert.)

Zuerst müssen wir es aushängen:

umount /var/share

share sollte nicht mehr in der

df -h

Ausgabe aufgeführt sein:

server1:~# df -h  
 Dateisystem            Größe Benutzt Verfügbar Ben% Eingehängt in  
 /dev/sda2              19G  665M     17G   4% /  
 tmpfs                  78M     0     78M   0% /lib/init/rw  
 udev                   10M   88K     10M   1% /dev  
 tmpfs                  78M     0     78M   0% /dev/shm  
 /dev/sda1             137M   17M   114M  13% /boot  
 /dev/mapper/fileserver-backup  
                       5.0G  144K   5.0G   1% /var/backup  
 /dev/mapper/fileserver-media  
                       1.0G   33M   992M   4% /var/media

Jetzt vergrößern wir share von 40GB auf 50GB:

lvextend -L50G /dev/fileserver/share
server1:~# lvextend -L50G /dev/fileserver/share  
  Erweiterung des logischen Volumes share auf 50.00 GB  
  Logisches Volume share erfolgreich geändert

Bis jetzt haben wir nur share vergrößert, aber nicht das ext3-Dateisystem auf share. Das machen wir jetzt:

e2fsck -f /dev/fileserver/share
server1:~# e2fsck -f /dev/fileserver/share  
 e2fsck 1.40-WIP (14-Nov-2006)  
 Pass 1: Überprüfung von Inodes, Blöcken und Größen  
 Pass 2: Überprüfung der Verzeichnisstruktur  
 Pass 3: Überprüfung der Verzeichnisverbindungen  
 Pass 4: Überprüfung der Referenzzählungen  
 Pass 5: Überprüfung der Gruppenzusammenfassungsinformationen  
 /dev/fileserver/share: 11/5242880 Dateien (9.1% nicht zusammenhängend), 209588/10485760 Blöcke

Notieren Sie sich die Gesamtanzahl der Blöcke (10485760), da wir diese benötigen, wenn wir share später verkleinern.

resize2fs /dev/fileserver/share
server1:~# resize2fs /dev/fileserver/share  
 resize2fs 1.40-WIP (14-Nov-2006)  
 Ändern der Größe des Dateisystems auf /dev/fileserver/share auf 13107200 (4k) Blöcke.  
 Das Dateisystem auf /dev/fileserver/share ist jetzt 13107200 Blöcke lang.

Lassen Sie uns share einhängen:

mount /dev/fileserver/share /var/share

und in der

df -h

Ausgabe sollte share jetzt 50GB statt 40 haben:

server1:~# df -h  
 Dateisystem            Größe Benutzt Verfügbar Ben% Eingehängt in  
 /dev/sda2              19G  665M     17G   4% /  
 tmpfs                  78M     0     78M   0% /lib/init/rw  
 udev                   10M   88K     10M   1% /dev  
 tmpfs                  78M     0     78M   0% /dev/shm  
 /dev/sda1             137M   17M   114M  13% /boot  
 /dev/mapper/fileserver-backup  
                       5.0G  144K   5.0G   1% /var/backup  
 /dev/mapper/fileserver-media  
                       1.0G   33M   992M   4% /var/media  
 /dev/mapper/fileserver-share  
                       50G  180M   47G   1% /var/share

Das Verkleinern eines logischen Volumes erfolgt umgekehrt: Zuerst müssen wir das Dateisystem verkleinern, bevor wir die Größe des logischen Volumes reduzieren. Lassen Sie uns share wieder auf 40GB verkleinern:

umount /var/share
df -h
server1:~# df -h  
 Dateisystem            Größe Benutzt Verfügbar Ben% Eingehängt in  
 /dev/sda2              19G  665M     17G   4% /  
 tmpfs                  78M     0     78M   0% /lib/init/rw  
 udev                   10M   88K     10M   1% /dev  
 tmpfs                  78M     0     78M   0% /dev/shm  
 /dev/sda1             137M   17M   114M  13% /boot  
 /dev/mapper/fileserver-backup  
                       5.0G  144K   5.0G   1% /var/backup  
 /dev/mapper/fileserver-media  
                       1.0G   33M   992M   4% /var/media
e2fsck -f /dev/fileserver/share
server1:~# e2fsck -f /dev/fileserver/share  
 e2fsck 1.40-WIP (14-Nov-2006)  
 Pass 1: Überprüfung von Inodes, Blöcken und Größen  
 Pass 2: Überprüfung der Verzeichnisstruktur  
 Pass 3: Überprüfung der Verzeichnisverbindungen  
 Pass 4: Überprüfung der Referenzzählungen  
 Pass 5: Überprüfung der Gruppenzusammenfassungsinformationen  
 /dev/fileserver/share: 11/6553600 Dateien (9.1% nicht zusammenhängend), 251733/13107200 Blöcke

Beim Ändern der Größe eines ext3-Dateisystems auf eine bestimmte Größe (anstatt auf den gesamten verfügbaren Speicherplatz) benötigt resize2fs die Anzahl der Blöcke als Argument (Sie können auch die neue Größe in MB usw. angeben. Siehe

man resize2fs

für weitere Details). Aus unserem vorherigen Vorgang wissen wir, dass 40GB 10485760 Blöcken entsprechen, also führen wir aus:

resize2fs /dev/fileserver/share 10485760
server1:~# resize2fs /dev/fileserver/share 10485760  
 resize2fs 1.40-WIP (14-Nov-2006)  
 Ändern der Größe des Dateisystems auf /dev/fileserver/share auf 10485760 (4k) Blöcke.  
 Das Dateisystem auf /dev/fileserver/share ist jetzt 10485760 Blöcke lang.

Wir haben das Dateisystem verkleinert, jetzt müssen wir auch das logische Volume verkleinern:

lvreduce -L40G /dev/fileserver/share

server1:~# lvreduce -L40G /dev/fileserver/share
WARNUNG: Reduzierung des aktiven logischen Volumes auf 40.00 GB
DAS KANN IHRE DATEN (Dateisystem usw.) ZERSTÖREN
Möchten Sie share wirklich reduzieren? [j/n]: <– j
Reduzierung des logischen Volumes share auf 40.00 GB
Logisches Volume share erfolgreich geändert

Wir können die Warnung ignorieren, dass Daten möglicherweise zerstört werden, da wir das Dateisystem vorher verkleinert haben.

Lassen Sie uns share erneut einhängen:

mount /dev/fileserver/share /var/share

Die Ausgabe von

df -h

sollte jetzt so aussehen:

server1:~# df -h  
 Dateisystem            Größe Benutzt Verfügbar Ben% Eingehängt in  
 /dev/sda2              19G  665M     17G   4% /  
 tmpfs                  78M     0     78M   0% /lib/init/rw  
 udev                   10M   88K     10M   1% /dev  
 tmpfs                  78M     0     78M   0% /dev/shm  
 /dev/sda1             137M   17M   114M  13% /boot  
 /dev/mapper/fileserver-backup  
                       5.0G  144K   5.0G   1% /var/backup  
 /dev/mapper/fileserver-media  
                       1.0G   33M   992M   4% /var/media  
 /dev/mapper/fileserver-share  
                       40G  177M   38G   1% /var/share
Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.