/dev/md1 is already in use. SW raid
David Dreezer
dave at socialstrata.com
Mon May 2 20:40:17 CEST 2011
Hi Michael,
Here it is, this worked.
Commands.pm
294 # check RAID arrays if there are pre-existing ones
295 &FAI::push_command("mdadm --stop --scan && mdadm --assemble --scan --config=$FAI::DATADIR/mdadm-from-examine.conf",
296 "", "mdadm_startall_examined") if (scalar(keys %FAI::current_raid_config));
297 foreach my $id (keys %FAI::current_raid_config) {
298 my $md = "/dev/md$id";
Thank you for your help on this.
David Dreezer
On May 2, 2011, at 7:43 AM, Michael Tautschnig wrote:
>> Hi Michael,
>>
>> I do have that machine available, and in it's semi broken state. Here are the results, in the order that you asked me to run the commands.
>>
>
> [...]
>
> Perfect feedback, thanks! So ... may I ask you to put a hack in there? That is:
>
> In Sizes.pm you'll find this mdadm --assemble --scan ... command somewhere
> around line 294. Could you change that to
>
> mdadm --stop --scan && mdadm --assemble --scan ...
>
> ? I think this should make it work, or at least that is what I deduce from the
> result of your experiments. If it does, I'll try to take another look at the
> code to see whether this will effectively be the solution or whether I'll go for
> a slightly modified version.
>
> Thanks a lot,
> Michael
>
More information about the linux-fai
mailing list