RAID+LVM

Aus ConfigWiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: ==Probleme mit pvcreate auf RAID-Devices== Im Rescuesystem von Server4you läßt sich kein LVM auf ein RAID-Device konfigurieren. Fehlermeldung: ~# pvcreate /dev/md1...)
 
(Probleme mit pvcreate auf RAID-Devices)
Zeile 1: Zeile 1:
==Probleme mit pvcreate auf RAID-Devices==
+
==Einrichtung von LVM auf RAID-Devices==
  
 +
Problem
 
Im Rescuesystem von Server4you läßt sich kein LVM auf ein RAID-Device konfigurieren.
 
Im Rescuesystem von Server4you läßt sich kein LVM auf ein RAID-Device konfigurieren.
  
Zeile 31: Zeile 32:
 
  ~# pvcreate /dev/md1
 
  ~# pvcreate /dev/md1
 
   Physical volume "/dev/md1" successfully created
 
   Physical volume "/dev/md1" successfully created
 +
~# vgcreate bkup01_vg0 /dev/md1
 +
  Volume group "bkup01_vg0" successfully created
 +
~# lvcreate -n bkup01_root -L 1G bkup01_vg0
 +
  Logical volume "bkup01_root" created
 +
~# lvcreate -n bkup01_usr -L 2G bkup01_vg0
 +
  Logical volume "bkup01_usr" created
 +
~# lvcreate -n bkup01_tmp -L 2G bkup01_vg0
 +
  Logical volume "bkup01_tmp" created
 +
~# lvcreate -n bkup01_var -L 2G bkup01_vg0
 +
  Logical volume "bkup01_var" created
 +
~# lvcreate -n bkup01_home -L 1G bkup01_vg0
 +
  Logical volume "bkup01_home" created
 +
~# lvcreate -n bkup01_swap -L 12G bkup01_vg0
 +
  Logical volume "bkup01_swap" created
 +
~# lvcreate -n bkup01_srv -L 1300G bkup01_vg0
 +
  Logical volume "bkup01_srv" created
 +
 +
Soweit lief erstmal alles glatt. Das Ergebnis kann man mit '''vgdisplay''' und '''lvdisply''' begutachten.
 +
 +
Die Formatierung:
 +
~# mke2fs -t ext4 -j -L bkup01_root /dev/mapper/bkup01_vg0-bkup01_root
 +
mke2fs 1.40.8 (13-Mar-2008)
 +
mke2fs: invalid blocks count - /dev/mapper/bkup01_vg0-bkup01_root
 +
 +
und wieder mal tauchen Probleme auf. :-(

Version vom 30. März 2011, 18:44 Uhr

Einrichtung von LVM auf RAID-Devices

Problem Im Rescuesystem von Server4you läßt sich kein LVM auf ein RAID-Device konfigurieren.

Fehlermeldung:

~# pvcreate /dev/md1
Device /dev/md1 not found (or ignored by filtering).

/etc/lvm/lvm.conf:

dir = "/dev"
scan = [ "/dev" ]
filter = [ "a/.*/" ]

besagt, daß alle Blockdevices akzeptiert werden.

~#vgscan -vvvv 2>&1 | grep filter | grep md
#filters/filter-sysfs.c:255         /dev/md0: Skipping (sysfs)
#filters/filter-sysfs.c:255         /dev/md1: Skipping (sysfs)

Hier scheint sysfs das Problem zu sein.

/etc/lvm/lvm.conf:

# If sysfs is mounted (2.6 kernels) restrict device scanning to 
# the block devices it believes are valid.
# 1 enables; 0 disables.
sysfs_scan = 1

Muß demzufolge hier auf 0 gesetzt und danach vgscan ausgeführt werden,

damit pvcreate funktioniert:

~# pvcreate /dev/md1
  Physical volume "/dev/md1" successfully created
~# vgcreate bkup01_vg0 /dev/md1
 Volume group "bkup01_vg0" successfully created
~# lvcreate -n bkup01_root -L 1G bkup01_vg0
 Logical volume "bkup01_root" created
~# lvcreate -n bkup01_usr -L 2G bkup01_vg0
 Logical volume "bkup01_usr" created
~# lvcreate -n bkup01_tmp -L 2G bkup01_vg0
 Logical volume "bkup01_tmp" created
~# lvcreate -n bkup01_var -L 2G bkup01_vg0
 Logical volume "bkup01_var" created
~# lvcreate -n bkup01_home -L 1G bkup01_vg0
 Logical volume "bkup01_home" created
~# lvcreate -n bkup01_swap -L 12G bkup01_vg0
 Logical volume "bkup01_swap" created
~# lvcreate -n bkup01_srv -L 1300G bkup01_vg0
 Logical volume "bkup01_srv" created

Soweit lief erstmal alles glatt. Das Ergebnis kann man mit vgdisplay und lvdisply begutachten.

Die Formatierung:

~# mke2fs -t ext4 -j -L bkup01_root /dev/mapper/bkup01_vg0-bkup01_root 
mke2fs 1.40.8 (13-Mar-2008)
mke2fs: invalid blocks count - /dev/mapper/bkup01_vg0-bkup01_root

und wieder mal tauchen Probleme auf. :-(

Meine Werkzeuge