Lvm

Aus Vosp.info
Wechseln zu: Navigation, Suche

lvm erzeugen

lvcreate -L <XX>G -n <name> <volume group>

Snapshot

1. lvcreate --snapshot -l2000 -n <snapshotname> /dev/mapper/<lvm-zum-snapshoten>

2. mount /dev/mapper/<snapshotname> /mnt => Mountpunkt ist beliebig

3. tar --numeric-owner -czvf /<path>/<backup-file.tar.gz>

4. lvremove /dev/mapper/<snapshotname>

LVM inklusive Dateisystem vergrößern

lvresize -r -L +<zusätzliche Gigabyte>G <voller Pfad zum LV>

Das Dateisystem bleibt eingehängt.

LVM inklusive Dateisystem verkleinern

lvresize -r -L -<weniger>G <voller Pfad zum LV>

Das Dateisystem wird automatisch aus- und eingehängt.

Volume Group umbennnen

VGs mit dem selben Namen stellen ein Problem da. Sie unterscheiden sich meist allerdings in ihrer VG UUID, außer sie sind geclont.

Auf der Konsole

apt-get install gpm

Dann lässt sich die VG UUID einfach mit der Maus makieren und kopieren.

vgrename

vgrename <UUID> <Neuser VG Name>

VG starten

vgchange -ay

Damit werden alle VGs aktiviert. Schon aktivierte stellen kein Problem da.

Move LV von einer Maschine zu einer anderen

dd if=/dev/mygroup-mylv bs=4096 |pv | ssh 192.168.1.103 dd of=/dev/newvgroup-newlv