WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] raid0_make_request bug: can't convert block across chunks or

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] raid0_make_request bug: can't convert block across chunks or bigger than 64k 635 4
From: Goswin von Brederlow <brederlo@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 30 Jan 2007 16:12:12 +0100
Delivery-date: Tue, 30 Jan 2007 07:13:05 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Gnus/5.110006 (No Gnus v0.6) XEmacs/21.4.19 (linux)
Hi,

I have a problem exporting a raid1+0+lvm to a domU as physical
device with a 2.6.18 linux kernel and xen 3.0.3.

The dom0 has the following:

raid1    -   VG vg-s    -       LV test
sda2         md1                62.57 GB
sdb2

3 raid1     -     raid0   -     VG vg-a   - LV all
sdc+missing       md2           md8         894.27 GB
sdd+missing       md3
sde+missing       md4


And the xendomain config has:

disk = [ 'phy:vg-s/test,sda,w', 'phy:vg-a/all,sdb,w' ]

In domU I can use sda , sda3 and sdb just fine:

beo-119:~# dd if=/dev/sdb of=/dev/null bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes transferred in 20.203053 seconds (53147503 bytes/sec)

But when I try to use sdb1 I get this in domU:

beo-119:~# dd if=/dev/sdb1 of=/dev/null bs=1M count=1024
dd: reading `/dev/sdb1': Input/output error
0+1 records in
0+1 records out
20480 bytes transferred in 0.119793 seconds (170962 bytes/sec)

acompanied by this in dom0:

[82095.652398] raid0_make_request bug: can't convert block across
chunks or bigger than 64k 507 4
[82095.652592] raid0_make_request bug: can't convert block across
chunks or bigger than 64k 635 4
[82095.652688] raid0_make_request bug: can't convert block across
chunks or bigger than 64k 763 4

In case it matters here is the partition table:

beo-119:~# sfdisk -d /dev/sdb
# partition table of /dev/sdb
unit: sectors

/dev/sdb1 : start=       63, size=1875411972, Id=83
/dev/sdb2 : start=        0, size=        0, Id= 0
/dev/sdb3 : start=        0, size=        0, Id= 0
/dev/sdb4 : start=        0, size=        0, Id= 0

Any ideas what is wrong?

MfG
        Goswin

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] raid0_make_request bug: can't convert block across chunks or bigger than 64k 635 4, Goswin von Brederlow <=