On Wednesday 01 Dec 2010 23:03:48 Tomoe Sugihara wrote:
I tried the following two and both ended up with Oops.
1. just two regular HDDs --- /dev/sdc and /dev/sde or whatever.
Here's how I reproduced just now.Very soon after dd, kernel panics.
$ mdadm --create /dev/md0 --level=mirror --raid-devices=2 /dev/sdc
/dev/sde mdadm: /dev/sdc appears to be part of a raid array:
level=raid1 devices=2 ctime=Mon Nov 29 15:52:53 2010
mdadm: /dev/sde appears to be part of a raid array:
level=raid1 devices=2 ctime=Mon Nov 29 09:34:34 2010
Continue creating array? y
mdadm: array /dev/md0 started.
$ dd if=/dev/zero of=/dev/md0 bs=1M
2. dm linear devices which are on top of iscsi
mdadm --create /dev/mirror/000008bc --auto=md --bitmap=internal
--metadata=0 --run --bitmap-chunk=65536 --delay=5 --level=1
--assume-clean --raid-devices=3 /dev/mapper/00000001-00000003
/dev/mapper/00000002-000002d7 /dev/mapper/00000003-0000050a
Interestingly, his doesn't cause kernel panic; similar stack trace
shows up in dmsg and mdadm stalls.
We don't support (and therefore test) software RAID in XenServer. I'll some of
our kernel guys if there's anything obvious.
Simon