Thread (11 messages) 11 messages, 3 authors, 2005-05-03

Re: Any way to Increase MD_SB_DISKS=27 ? I need 31 devices

From: Peter T. Breuer <hidden>
Date: 2005-05-03 13:45:34

Tyler [off-list ref] wrote:
Thanks for all the great info, I had about half of it figured out :)  
I'm starting to wonder though, isn't the version 1 superblock supposed 
to be able to use many more drives than 27? .. If so, should this not 
I don't know (nor do I know anything about superblocks, i.e.  which
format you should be using).  All I can see is that the struct you
wanted to modify (the one with the "27" in its standard definition) is
read and written to disk in the first 4K of the 64K just after the
array contents.

Maybe you don't want to modify that struct but something else.  Maybe
something slightly different is written to disk.  That's impossible to
tell without documetation or experiment!

According to Paul, all should just work hunky-dory if you just suppress
the check in mdadm itself!
already be patched in the kernel source, and in the mdadm source?  What 
am I missing? .. it seems like I am trying to do something that's 
already supposedly done.. am I not?
It most definitely is not the case that a particular one of the structs
in md_p.h can take more than 27 entries in the array that appears in it.
What significance that has requires some strategic inverse engineering
to discover. The most obvious interpretation is that it is a real
limit, but maybe not one that comes into play because we are using a
different ondis struct.

Peter
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help