Package: dmraid Version: 1.0.0.rc15-8 Severity: critical --- Please enter the report below this line. ---
I have a software raid array (raid 0 type), with lvm partitions built over the raid. My discs have the following structure: /dev/sda1 ==> /boot /dev/sda2 ==> first raid device /dev/sdb1 ==> unused space /dev/sdb2 ==> second raid device. orion:/home/liorc# dmraid -r /dev/sdb: isw, "isw_cjhfigcfig", GROUP, ok, 488397166 sectors, data@ 0 /dev/sda: isw, "isw_cjhfigcfig", GROUP, ok, 488397166 sectors, data@ 0 (LVM structure attached in the end of the bug report). With kernel 2.6.26-2, and dmraid 1.0.0.rc13-2, the system boots fine (dmraid builds the raid array successfully): [ 89.648985] md0: setting max_sectors to 128, segment boundary to 32767 [ 89.648985] raid0: looking at sda2 [ 89.648985] raid0: comparing sda2(244099520) with sda2(244099520) [ 89.648985] raid0: END [ 89.648985] raid0: ==> UNIQUE [ 89.648985] raid0: 1 zones [ 89.648985] raid0: looking at sdb2 [ 89.648985] raid0: comparing sdb2(244099520) with sda2(244099520) [ 89.648985] raid0: EQUAL [ 89.648985] raid0: FINAL 1 zones [ 89.648985] raid0: done. [ 89.648985] raid0 : md_size is 488199040 blocks. [ 89.648985] raid0 : conf->hash_spacing is 488199040 blocks. [ 89.648985] raid0 : nb_zone is 1. [ 89.648985] raid0 : Allocating 8 bytes for hash. However, when I upgrade to dmraid 1.0.0.rc15-8, the system fails to boot. Also, if I don't upgrade dmraid (and still use 1.0.0.rc13-2), but upgrade to any newer kernel (2.6.29-1, 2.6.29-2, 2.6.30-1), boot fails with the following error: Assembling all MD arrays... mdadm: no devices found for /dev/md0 Failure: failed to assemble all arrays. Incorrect metadata area header checksum Volume group "vg0" not found. I also noticed that 'dmraid -ay' produces the following kernel error: [ 1711.937067] device-mapper: table: 253:2: striped: Couldn't parse stripe destination [ 1711.937072] device-mapper: ioctl: error adding target to table Please tell me if there is more information I can provide that could be of help. Thanks. Lior. --- System information. --- Architecture: amd64 Kernel: Linux 2.6.26-2-amd64 Debian Release: squeeze/sid 500 unstable www.debian-multimedia.org 500 unstable mirror.hamakor.org.il --- Package information. --- Depends (Version) | Installed =====================================-+-================= libc6 (>= 2.3.5-1) | 2.9-17 libdevmapper1.02 (>= 2:1.02.02-2) | 2:1.02.08-1 libselinux1 (>= 1.32) | 2.0.80-1 libsepol1 (>= 1.14) | 2.0.36-1 lsb-base | 3.2-22 --- lvm information --- orion:/home/liorc# vgdisplay Incorrect metadata area header checksum --- Volume group --- VG Name vg0 System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 9 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 2 Max PV 0 Cur PV 1 Act PV 1 VG Size 465.58 GB PE Size 4.00 MB Total PE 119189 Alloc PE / Size 119189 / 465.58 GB Free PE / Size 0 / 0 VG UUID vqRtDp-ItdV-10Ju-VJKb-5WOF-8c2c-hsN92t orion:/home/liorc# lvdisplay Incorrect metadata area header checksum --- Logical volume --- LV Name /dev/vg0/swap-lv VG Name vg0 LV UUID dUFQ6h-Od30-Iklp-oRCY-wUSs-bq1Z-ZobN8s LV Write Access read/write LV Status available # open 2 LV Size 4.00 GB Current LE 1024 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0 --- Logical volume --- LV Name /dev/vg0/linux-lv VG Name vg0 LV UUID plhvTr-ficv-VDmy-LhJP-uWnr-fMVp-H5rvwR LV Write Access read/write LV Status available # open 1 LV Size 461.58 GB Current LE 118165 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:1 Package's Recommends field is empty. Package's Suggests field is empty. --