LVM Einrichtung: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 22: | Zeile 22: | ||
==Erstellen der Volumegroup== | ==Erstellen der Volumegroup== | ||
| − | *vgcreate daten /dev/ | + | *vgcreate daten /dev/sdb1 /dev/sdb2 /dev/sdb3 |
Volume group "daten" successfully created | Volume group "daten" successfully created | ||
Version vom 17. Juli 2024, 09:42 Uhr
Installation
- apt install lvm2
Um ein LVM einzurichten muss zuerst jede zu verwendende Partition mittels pvcreate als Physical Volume initialisiert werden.
Alle Physical Volumes müssen nun mittels vgcreate zu einer Volume Group zusammengefasst werden. In dieser Gruppe können nun
mittels lvcreate die Logical Volumes erzeugt werden.
Für jedes Logical Volume wird eine Datei der Art /dev/<group>/<vol> angelegt. Das Logical Volume kann verwendet werden wie jedes andere Block-Device. So kann ein Dateisystem darauf erzeugt werden und das Dateisystem kann eingebunden werden.
Hinweis:
Eine mit pvcreate initialisierte Partition sollte vom Typ 0x8e bzw. Linux LVM sein, da es sonst zu Problemen mit der Erkennung der PVs kommt. Wenn das LVM auf einem RAID liegt, ist dies natürlich nicht nötig, genauso wie wenn das LVM direkt auf eine Festplatte ohne Partitionstabelle aufgesetzt wird.
Vorbereiten der Physical Volumes
- pvcreate /dev/sdb1 /dev/sdb2 /dev/sdb3
Physical volume "/dev/sdb1" successfully created. Physical volume "/dev/sdb2" successfully created. Physical volume "/dev/sdb3" successfully created.
Erstellen der Volumegroup
- vgcreate daten /dev/sdb1 /dev/sdb2 /dev/sdb3
Volume group "daten" successfully created
Erstellen der Logical Volumes
- lvcreate -L 15G -n misc daten
Logical volume "misc" created
- lvcreate -L 10G -n video daten
Logical volume "video" created.
- lvcreate -l 100%VG -n audio daten
Reducing 100%VG to remaining free space <4,99 GiB in VG. Logical volume "audio" created.
Formatieren der Logical Volumes
- mkfs.ext4 /dev/daten/misc
- mkfs.ext4 /dev/daten/video
- mkfs.ext4 /dev/daten/audio
Verwenden der Logical Volume
Einbinden der LV in das Dateisystem
- Mountpunkte erstellen
- mkdir /mnt/{misc,video,audio}
- Mounten
- mount /dev/daten/misc /mnt/misc/
- mount /dev/daten/video /mnt/video
- mount /dev/daten/audio /mnt/audio
Kontrolle, z.B. durch Anzeigen des freien Speichers
df -h | grep mapper
/dev/mapper/daten-misc 15G 24K 14G 1% /mnt/misc /dev/mapper/daten-video 9,8G 24K 9,3G 1% /mnt/video /dev/mapper/daten-audio 4,9G 24K 4,6G 1% /mnt/audio