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