Lvm: Unterschied zwischen den Versionen
Aus Vosp.info
HK (Diskussion | Beiträge) |
HK (Diskussion | Beiträge) (→Move LV von einer Maschine zu einer anderen) |
||
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
+ | == lvm erzeugen == | ||
+ | lvcreate -L <XX>G -n <name> <volume group> | ||
+ | |||
== Snapshot == | == Snapshot == | ||
1. lvcreate --snapshot -l2000 -n <snapshotname> /dev/mapper/<lvm-zum-snapshoten> | 1. lvcreate --snapshot -l2000 -n <snapshotname> /dev/mapper/<lvm-zum-snapshoten> | ||
Zeile 24: | Zeile 27: | ||
=== vgrename === | === vgrename === | ||
vgrename <UUID> <Neuser VG Name> | 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 == | ||
+ | * 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
Inhaltsverzeichnis
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