Kapitel 5. Konfigurationsbeispiele für LVM
Dieses Kapitel liefert einige grundlegende Konfigurationsbeispiele für LVM.
5.1. Erstellen eines logischen LVM-Datenträgers auf drei Platten
Dieses Beispiel erstellt einen logischen LVM-Datenträger mit der Bezeichnung
new_logical_volume
, der aus den Platten unter /dev/sda1
, /dev/sdb1
und /dev/sdc1
besteht.
5.1.1. Erstellen der physischen Datenträger
Um Platten in einer Datenträgergruppe zu verwenden, kennzeichnen Sie diese als physische LVM-Datenträger.
Warnung
Dieser Befehl zerstört sämtliche Daten auf
/dev/sda1
, /dev/sdb1
und /dev/sdc1
.
[root@tng3-1 ~]# pvcreate /dev/sda1 /dev/sdb1 /dev/sdc1
Physical volume "/dev/sda1" successfully created
Physical volume "/dev/sdb1" successfully created
Physical volume "/dev/sdc1" successfully created
5.1.2. Erstellen der Datenträgergruppe
Der folgende Befehl erstellt die Datenträgergruppe
new_vol_group
.
[root@tng3-1 ~]# vgcreate new_vol_group /dev/sda1 /dev/sdb1 /dev/sdc1
Volume group "new_vol_group" successfully created
Sie können den Befehl
vgs
verwenden, um die Parameter der neuen Datenträgergruppe anzuzeigen.
[root@tng3-1 ~]# vgs
VG #PV #LV #SN Attr VSize VFree
new_vol_group 3 0 0 wz--n- 51.45G 51.45G
5.1.3. Erstellen des logischen Datenträgers
Der folgende Befehl erstellt den logischen Datenträger
new_logical_volume
aus der Datenträgergruppe new_vol_group
. Im Rahmen des folgenden Beispiels wird ein logischer Datenträger erstellt, der 2 GB der Datenträgergruppe verwendet.
[root@tng3-1 ~]# lvcreate -L2G -n new_logical_volume new_vol_group
Logical volume "new_logical_volume" created
5.1.4. Erstellen des Dateisystems
Der folgende Befehl erstellt ein GFS2-Dateisystem auf dem logischen Datenträger.
[root@tng3-1 ~]#mkfs.gfs2 -plock_nolock -j 1 /dev/new_vol_group/new_logical_volume
This will destroy any data on /dev/new_vol_group/new_logical_volume. Are you sure you want to proceed? [y/n]y
Device: /dev/new_vol_group/new_logical_volume Blocksize: 4096 Filesystem Size: 491460 Journals: 1 Resource Groups: 8 Locking Protocol: lock_nolock Lock Table: Syncing... All Done
Die folgenden Befehle hängen den logischen Datenträger ein und geben die Belegung des Plattenplatzes des Dateisystems wieder.
[root@tng3-1 ~]#mount /dev/new_vol_group/new_logical_volume /mnt
[root@tng3-1 ~]#df
Filesystem 1K-blocks Used Available Use% Mounted on /dev/new_vol_group/new_logical_volume 1965840 20 1965820 1% /mnt