Lvm: Unterschied zwischen den Versionen

Aus Vosp.info
Wechseln zu:Navigation, Suche
(Move LV von einer Maschine zu einer anderen)
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 31: Zeile 31:
 
  vgchange -ay
 
  vgchange -ay
 
Damit werden alle VGs aktiviert. Schon aktivierte stellen kein Problem da.
 
Damit werden alle VGs aktiviert. Schon aktivierte stellen kein Problem da.
 +
 +
== Move LV von einer Maschine zu einer anderen ==
 +
* http://serverfault.com/questions/358228/moving-a-logical-volume-directly-from-one-server-to-another-over-the-network
 +
 +
dd if=/dev/mygroup-mylv bs=4096 |pv | ssh 192.168.1.103 dd of=/dev/newvgroup-newlv

Aktuelle Version vom 1. April 2015, 12:10 Uhr

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