LVM reaktivieren

Nach einer Neuinstallation muss man ein Logisches Laufwerk (LV = Locical Volume) dem System wieder bekanntmachen. Geben Sie als User „root“ folgende Befehle in einer Shell ein:

1. Schritt

Die notwendige Software installieren.

2. Schritt

Erstellen der Devices und anpassen der Berechtigungen.

#mkdir /dev/mapper
#chmod 0755 /dev/mapper
#mknod /dev/mapper/control c 10 63
#chmod 0600 /dev/mapper/control

3. Schritt

Modul resp. Treiber für den Device-Mapper (LVM2) laden und die vorhandenen Volumes aktivieren.

#modprobe dm-mod
#vgchange -ay

Diese beiden Kommando kann man in ein init-Script (z.B. /etc/rc.d/rc.sysinit bei Yoper einbauen, damit die Volumes beim nächsten Booten automatisch aktiviert werden.

Partition resp. Festplatte hinzufügen

Zuerst muss man mit fdisk oder ähnlichem eine Partition erstellen und diese formatieren. Ich benutze mit Vorliebe cfdisk und das Filesystem Reiser:

#cfdisk /dev/sdb
#mkreiserfs /dev/sdb8

Anschliessend erzeugt man ein Physical Volume, fügt dieses zum bestehenden Locical Volume hinzu und vergrössert dasselbe auf den gewünschten Wert:

#pvcreate /dev/sdb8
#vgextend lvm1 /dev/sdb8
#lvextend -L28G /dev/lvm1/daten

Zum Schluss muss man noch das Filesystem auf den neu zur Verfügung stehenden Speicherplatz anpassen. Ein Reiser-Filesystem vergrössert man wie folgt:

#resize_reiserfs -s 28G /dev/lvm1/daten

oder für xfs:

#xfs_growfs -D 28G /daten

Bei Weglassen der Option -D 28G wird das Dateisystem auf das maximal Mögliche erweitert.