LVM Einrichtung

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

Installation

Um LVM unter Ubuntu Linux verwenden zu können muss folgendes Paket installiert sein lvm2

  • apt install lvm2

Die Einrichtung eines LVM erfordert ein Terminal.

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

root@zero:~# pvcreate /dev/sdb /dev/sdc
 Physical volume "/dev/sdb" successfully created
 Physical volume "/dev/sdc" successfully created

Erstellen der Volumegroup

root@zero:~# vgcreate daten /dev/sdb /dev/sdc
 Volume group "daten" successfully created

Erstellen des Logical Volumes

1500Mbyte

root@zero:~# lvcreate -L 1500M -n Speicher daten
 Logical volume "Speicher" created

Maximale Grösse der VG

root@zero:~# lvcreate -l 100%VG -n music data

Formatieren der Logical Volume

root@zero:~# mkfs.ext3 /dev/daten/Speicher
mke2fs 1.41.4 (27-Jan-2009)
Dateisystem-Label=
OS-Typ: Linux
Blockgröße=4096 (log=2)
Fragmentgröße=4096 (log=2)
96000 Inodes, 384000 Blöcke
19200 Blöcke (5.00%) reserviert für den Superuser
Erster Datenblock=0
Maximale Dateisystem-Blöcke=394264576
12 Blockgruppen
32768 Blöcke pro Gruppe, 32768 Fragmente pro Gruppe
8000 Inodes pro Gruppe
Superblock-Sicherungskopien gespeichert in den Blöcken:
        32768, 98304, 163840, 229376, 294912

Schreibe Inode-Tabellen: erledigt
Erstelle Journal (8192 Blöcke): erledigt
Schreibe Superblöcke und Dateisystem-Accountinginformationen: erledigt

Das Dateisystem wird automatisch nach jeweils 31 Einhäng-Vorgängen bzw.
alle 180 Tage überprüft, je nachdem, was zuerst eintritt. Veränderbar mit
tune2fs -c oder -t .

Verwenden der Logical Volume

Einbinden der LV in das Dateisystem

Mountpunkt erstellen

root@zero:/mnt# mkdir speicher

Mounten

root@zero:/mnt# mount /dev/daten/Speicher /mnt/speicher/ -t ext3

Kontrolle, z.B. durch Anzeigen des freien Speichers

root@zero:/mnt# df -h /mnt/speicher/
Dateisystem            Größe Benut  Verf Ben% Eingehängt auf
/dev/mapper/daten-Speicher
                      1,5G   35M  1,4G   3% /mnt/speicher