Thread (1 message) 1 message, 1 author, 2012-08-27

Re: Block Size for Windows

From: Joseph Glanville <hidden>
Date: 2012-08-27 22:06:49

On 28 August 2012 08:02, Jonathan Tripathy [off-list ref] wrote:
On 27/08/2012 21:18, Joseph Glanville wrote:
quoted
On 28 August 2012 06:15, Jonathan Tripathy [off-list ref] wrote:
quoted
On 27/08/2012 21:07, Jonathan Tripathy wrote:
quoted
On 27/08/2012 21:00, Jonathan Tripathy wrote:
quoted
quoted
2) The windows setup didn't complain that it couldn't install on the
LV,
but once I clicked 'next', the Dom0 crashed and the server rebooted. A
lot
of output was displayed on screen but quickly vanished as the system
rebooted. I'm trying to see if the output was saved anywhere. Any
ideas why
this could of happened and/or where the output might be saved?
I'd also like to add that after the server came back up, the md raid
array started rebuilding. I wondering if that's just a coincidence (due
to
the forced reboot), or a sign of something wrong with the md
integration
with bcache?

I'm going to see if Windows installs natively on the md array (it's
RAID
10 btw) and post back here.

Ok, so trying to install Windows directly onto the spindles causes the
same thing to happen. I'm going to try and boot up into the non-bcache
kernel (The default ubuntu one) and see if it works there. If it fails
there, then this is clearly a xen and/or mdraid issue...

Thanks
Ok, so booting into the default Ubuntu kernel, the windows installation
seems to progress just fine.

Does this mean there is something wrong with the mdraid code in the
bcache
kernel?

Actually, I'm not telling the whole story. The kernel I'm using is the
bcache-3.2 tree (from evilpriate.org) with changes merged in from
kernel.org's 3.2.27 tree. There were no merge conflicts when I did the
git
merge.

What do you think I should do?


Thanks

--
To unsubscribe from this list: send the line "unsubscribe linux-bcache"
in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
I would recommend booting with the raw bcache-3.2 branch before
applying the stable patches (even though they should be fine) and
trying to catch the panic.
This is easiest done with a serial port and setting it to the kernel
console on the kernel command line in grub.

Joseph.
Hi There,

I can confirm that the problem occurs even when using the raw bcache-3.2
branch from evilpirate.org. Just to clarify, I am trying to install Windows
Server 2008 in a Xen HVM DomU, onto an LV which is on top of a MDRAID 10
array. Using the bcache-3.2 kernel, the system reboots (after panicing) as
soon as I click 'next' after selecting the drive to install windows onto.
Using the standard Ubuntu kernel everything works as normal. This leads me
to believe that there is an issue with the mdraid code inside the bcache-3.2
tree. I'd like to stress that I wasn't doing any bcaching during this test.

What should my next step be? Try and find a serial cable to capture the
debug output?

Thanks
The issue is probably in fs/bio.c, some of the bio splitting changes
could effect md without even having bcache in use.

Kent, I will try get a test box up running more recent code then the
stuff we run (which doesn't have said issue).

Joseph.

-- 
CTO | Orion Virtualisation Solutions | www.orionvm.com.au
Phone: 1300 56 99 52 | Mobile: 0428 754 846
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help