LVM Merkblat für REL3 (LVM1)
Jump to navigation
Jump to search
Contents
1 LVM nachträglich installieren
vgscan fdisk /dev/??? pvcreate /dev/hda3 /dev/hdb1 vgcreate -s 16M vg0 /dev/hda3 /dev/hdb1 lvcreate -L 4G -n lv_var vg0 mke2fs -j /dev/vg0/lv_var
2 Logical Volumes vergrössern und verkleinern
umount /dev/vg0/lv_var e2fsadm -L +800M /dev/vg0/lv_var #vergrössert das lv um 800MB umount /dev/vg0/lv_var
3 Pysical Volumes zu einer Volume Group hinzufügen
fdisk /dev/hdc (n,p,1,<ENTER>,<ENTER>,t,8e,p,w,<ENTER>) pvcreate /dev/hdc1 vgextend vg0 /dev/hdc1 vgck vg0
4 Physical Volumes aus einer Volume Group entfernen
pvmove /dev/hdb1 #daten vom pv wegräumen vgreduce vg0 /dev/hdb1 #pv entfernen
5 LVM Snapshots erzeugen, daten sichern & aufräumen
lvcreate -L 500M --snapshot -n snap_var /dev/vg0/lv_var mkdir -p /mnt/snap_var mount /dev/vg0/snap_var /mnt/snap_var tar vcfz /mnt/usbdisk/snap_var.tar.gz /mnt/snap_var/ umount /mnt/snap_var lvremove /dev/vg0/snap_var
beachten sie, dass auf dem snapshot nur die daten liegen, die sich seit erzeugung des snapshots auf dem zu sichernden lv verändert haben. Ãndern sich auf dem zu sichernden lv mehr daten als der snapshot an platz bietet, wird der snapshot augenblicklich deaktiviert.
6 Relevante Dateien und Befehle
/etc/rc.d/init.d/rc.sysinit /etc/fstab /proc/lvm/* vgscan pvcreate vgcreate lvcreate mke2fs e2fsadm lvextend lvreduce resize2fs vgextend vgreduce pvmove pvdisplay vgdisplay lvdisplay