LVM Einrichtung
Zur Navigation springen
Zur Suche springen
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/vda18 /dev/vda19 /dev/vda20
Physical volume "/dev/vda18" successfully created. Physical volume "/dev/vda19" successfully created. Physical volume "/dev/vda20" successfully created.
Erstellen der Volumegroup
- vgcreate daten /dev/vda18 /dev/vda19 /dev/vda20
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