RAID+LVM
Aus ConfigWiki
Version vom 30. März 2011, 17:44 Uhr von Netbreaker (Diskussion | Beiträge)
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. :-(