[ Content | View menu ]

LVM + Ext3 / ReiserFS unter Debian Etch

Written on 19.10.2008

LVM installieren:

apt-get install lvm2

Festplatte als Typ “8E” (Linux LVM) partitionieren:

cfdisk /dev/sdb

LVM initalisieren:

vgscan

Physical Volume (PV) vorbereiten:

pvcreate /dev/sdb1

Volume Group (VG) erzeugen:

vgcreate vg0 /dev/sdb1

Logical Volume (LV) erzeugen:

lvcreate --size 2G --name xen vg0

Dateisystem anlegen:

# ext3
mkfs.ext3 /dev/vg0/xen
 
# reiserfs
mkfs.reiserfs /dev/vg0/xen

Mounten:

mount /dev/vg0/xen /mnt/xen

Logical Volume vergrößern

lvextend --size +500M /dev/vg0/xen

Dateisystem vergrößern / anpassen:

# ext3
resize2fs /dev/vg0/xen
 
# reiserfs
resize_reiserfs /dev/vg0/xen

Logical Volume verkleinern

Achtung: Beim verkleinern einer LV sollte das Dateisystem immer ein wenig kleiner sein, als das LV. Die Größe des Dateisystems passt sich danach durch resize2fs / resize wieder an die LV-Größe an.

Beispiel:
LV ist 2000MB groß das wir auf 1500MB verkleinern möchten.
Dabei verkleinern wir das Dateisystem auf 1450MB und das LV verkleinern wir auf genau 1500MB.

umount /dev/vg0/xen

Dateisystem verkleinern:

# ext3
resize2fs /dev/vg0/xen 1450M
 
# reiserfs
resize_reiserfs -s -550M /dev/vg0/xen

Logical Volume verkleinern:

lvreduce --size -500M /dev/vg0/xen

Dateisystem anpassen:

# ext3
resize2fs /dev/vg0/xen
 
# reiserfs
resize_reiserfs /dev/vg0/xen

Dateisystem mounten:

mount /dev/vg0/xen /mnt/xen

Filed in: Allgemein.

No Comments

Write comment - TrackBack - RSS Comments

Write comment