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/shareserver1:~# 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/backupserver1:~# 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=0mkfs.reiserfs /dev/fileserver/mediaserver1:~# 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/shareJetzt können wir unsere logischen Volumes mounten:
mount /dev/fileserver/share /var/share
mount /dev/fileserver/backup /var/backup
mount /dev/fileserver/media /var/mediaJetzt führen Sie aus
df -hSie 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/mediaHerzlichen 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/fstabvi /etc/fstabFügen Sie Folgendes ein:
| # /etc/fstab: statische Dateisysteminformationen. # # |
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 0Jetzt starten wir das System neu:
shutdown -r nowNachdem das System wieder hochgefahren ist, führen Sie erneut aus
df -hEs 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/mediaErhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.