LVM Anleitung · 3 min read · Oct 08, 2025

Ein Anfängerleitfaden zu LVM - Seite 3

Bis jetzt haben wir drei logische Volumes, aber wir haben keine Dateisysteme in ihnen, und ohne ein Dateisystem können wir nichts darin speichern. Daher erstellen wir ein ext3-Dateisystem in share, ein xfs-Dateisystem in backup und ein reiserfs-Dateisystem in media:

mkfs.ext3 /dev/fileserver/share
server1:~# mkfs.ext3 /dev/fileserver/share  
 mke2fs 1.40-WIP (14-Nov-2006)  
 Dateisystemlabel=  
 OS-Typ: Linux  
 Blockgröße=4096 (log=2)  
 Fragmentgröße=4096 (log=2)  
 5242880 inodes, 10485760 blocks  
 524288 blocks (5.00%) reserviert für den Superuser  
 Erster Datenblock=0  
 Maximale Dateisystemblöcke=0  
 320 Blockgruppen  
 32768 Blöcke pro Gruppe, 32768 Fragmente pro Gruppe  
 16384 inodes pro Gruppe  
 Superblock-Backups gespeichert auf Blöcken:  
         32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,  
         4096000, 7962624  
 
 Schreiben der inode-Tabellen: fertig  
 Erstellen des Journals (32768 Blöcke): fertig  
 Schreiben der Superblöcke und Dateisystembuchhaltungsinformationen: fertig  
 
 Dieses Dateisystem wird automatisch alle 23 Mounts oder  
 180 Tage überprüft, je nachdem, was zuerst kommt.  Verwenden Sie tune2fs -c oder -i, um dies zu überschreiben.
mkfs.xfs /dev/fileserver/backup
server1:~# mkfs.xfs /dev/fileserver/backup  
 meta-data=/dev/fileserver/backup isize=256    agcount=8, agsize=163840 blks  
         =                       sectsz=512   attr=0  
 data     =                       bsize=4096   blocks=1310720, imaxpct=25  
         =                       sunit=0      swidth=0 blks, unwritten=1  
 naming   =version 2              bsize=4096  
 log      =internal log          bsize=4096   blocks=2560, version=1  
         =                       sectsz=512   sunit=0 blks  
 realtime =none                  extsz=65536  blocks=0, rtextents=0
mkfs.reiserfs /dev/fileserver/media
server1:~# mkfs.reiserfs /dev/fileserver/media  
 mkfs.reiserfs 3.6.19 (2003 www.namesys.com)  
 
 Ein paar Credits:  
 Alexander Lyamin hält unsere Hardware am Laufen und war sehr großzügig zu unserem  
 Projekt auf viele kleine Arten.  
 
 Chris Mason schrieb den Journaling-Code für V3, der  
 für die Benutzer enorm nützlicher war, als nur zu warten, bis  
 wir ein umherirrendes Log-Dateisystem erstellen konnten, wie  
 Hans es unklugerweise ohne ihn getan hätte.  
 Jeff Mahoney optimierte den Bitmap-Scan-Code  
 für V3 und führte die großen  
 Endian-Bereinigungen durch.  
 
 
 Schätzen des gewünschten Formats.. Kernel 2.6.17-2-486 läuft.  
 Format 3.6 mit standard Journal  
 Anzahl der Blöcke auf dem Gerät: 262144  
 Anzahl der Blöcke, die vom mkreiserfs-Formatierungsprozess verbraucht wurden: 8219  
 Blockgröße: 4096  
 Hash-Funktion, die zum Sortieren von Namen verwendet wird: "r5"  
 Journalgröße 8193 Blöcke (erster Block 18)  
 Maximale Transaktionslänge des Journals 1024  
 inode-Generationsnummer: 0  
 UUID: 2bebf750-6e05-47b2-99b6-916fa7ea5398  
 ACHTUNG: SIE SOLLTEN NACH FDISK NEUSTARTEN!  
         ALLE DATEN WERDEN AUF '/dev/fileserver/media' VERLOREN GEHEN!  
 Fortfahren (j/n):y  
 Initialisiere Journal - 0%....20%....40%....60%....80%....100%  
 Synchronisieren..ok  
 
 Sagen Sie Ihren Freunden, sie sollen einen Kernel verwenden, der auf 2.4.18 oder später basiert,  
 und insbesondere keinen Kernel, der auf 2.4.9 basiert,  
 wenn Sie reiserFS verwenden. Viel Spaß.  
 
 ReiserFS wurde erfolgreich auf /dev/fileserver/media erstellt.

Jetzt sind wir bereit, unsere logischen Volumes zu mounten. Ich möchte share in /var/share, backup in /var/backup und media in /var/media mounten, daher müssen wir zuerst diese Verzeichnisse erstellen:

mkdir /var/media /var/backup /var/share

Jetzt können wir unsere logischen Volumes mounten:

mount /dev/fileserver/share /var/share  
mount /dev/fileserver/backup /var/backup  
mount /dev/fileserver/media /var/media

Jetzt führen Sie aus

df -h

Sie sollten Ihre logischen Volumes in der Ausgabe sehen:

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-share  
                       40G  177M   38G   1% /var/share  
 /dev/mapper/fileserver-backup  
                       5.0G  144K  5.0G   1% /var/backup  
 /dev/mapper/fileserver-media  
                       1.0G   33M  992M   4% /var/media

Herzlichen Glückwunsch, Sie haben gerade Ihr erstes LVM-System eingerichtet! Sie können jetzt wie gewohnt in /var/share, /var/backup und /var/media schreiben und lesen.

Wir haben unsere logischen Volumes manuell gemountet, aber natürlich möchten wir, dass sie beim Booten des Systems automatisch gemountet werden. Daher ändern wir /etc/fstab:

mv /etc/fstab /etc/fstab_orig  
 cat /dev/null > /etc/fstab
vi /etc/fstab

Fügen Sie Folgendes ein:

| # /etc/fstab: statische Dateisysteminformationen. # # proc /proc proc defaults 0 0 /dev/sda2 / ext3 defaults,errors=remount-ro 0 1 /dev/sda1 /boot ext3 defaults 0 2 /dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 /dev/fileserver/share /var/share ext3 rw,noatime 0 0 /dev/fileserver/backup /var/backup xfs rw,noatime 0 0 /dev/fileserver/media /var/media reiserfs rw,noatime 0 0 |

Wenn Sie es mit unserem Backup der Originaldatei, /etc/fstab_orig, vergleichen, werden Sie feststellen, dass wir die Zeilen hinzugefügt haben:

/dev/fileserver/share   /var/share     ext3       rw,noatime    0 0  
/dev/fileserver/backup    /var/backup      xfs        rw,noatime    0 0  
/dev/fileserver/media    /var/media      reiserfs   rw,noatime    0 0

Jetzt starten wir das System neu:

shutdown -r now

Nachdem das System wieder hochgefahren ist, führen Sie erneut aus

df -h

Es sollte immer noch unsere logischen Volumes in der Ausgabe anzeigen:

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-share  
                       40G  177M   38G   1% /var/share  
 /dev/mapper/fileserver-backup  
                       5.0G  144K  5.0G   1% /var/backup  
 /dev/mapper/fileserver-media  
                       1.0G   33M  992M   4% /var/media
Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.