Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Dec 2011 16:47:34 +1100
From:      Jan Mikkelsen <janm-freebsd-hackers@transactionware.com>
To:        Andrew Boyer <aboyer@averesystems.com>
Cc:        freebsd-hackers@freebsd.org, Hugo Silva <hugo@barafranca.com>
Subject:   Re: mfi (Dell H700) + hot swapping doesn't appear to work with RC1
Message-ID:  <CA8A5F51-866E-4F85-985A-1A52B9601BCF@transactionware.com>
In-Reply-To: <3A13B3B1-4CDE-4D5A-A6F3-E7DC5BB0E4E3@averesystems.com>
References:  <4EE8A005.5030607@barafranca.com> <9317551F-CBE0-4368-B798-498E58E240B2@sarenet.es> <2EA3FFF4-E6A2-4371-8891-26E99C551C67@transactionware.com> <4EEA1215.8060507@barafranca.com> <4EEA1A64.1040104@barafranca.com> <3A13B3B1-4CDE-4D5A-A6F3-E7DC5BB0E4E3@averesystems.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On 16/12/2011, at 3:40 AM, Andrew Boyer wrote:

>=20
> On Dec 15, 2011, at 4:19 AM, Jan Mikkelsen wrote:
>=20
>> For the mfi controllers I have been testing recently (MegaRAID =
9261-8i), you need to install the sysutils/megacli port, and use that to =
clear the "foreignness" of the disk you just added. Something like:
>>=20
>>  MegaCli -CfgForeign -Clear -a0
>=20
> I don't think that's what you want.  You want to use -Import, not =
-Clear, to keep your data intact.

OK. When I did a -Clear and recreated the drive as a single disk raid0 =
volume, the data was still there, but I wanted it to go away.

> On Dec 15, 2011, at 11:03 AM, Hugo Silva wrote:
>=20
>> On 12/15/11 15:28, Hugo Silva wrote:
>>> As Borja said, part of the difficulty is the H700 abstracting a =
single
>>> disk as a RAID-0, I guess. So far I've been unable to find a way to
>>> bring the drive back, except by rebooting and recreating.
>>=20
>> Turns out no interaction is needed after reboot. It was something =
else
>> unrelated. The main issue then is convincing the controller to once
>> again accept the hard disk. I'm going through MegaCli "documentation"
>> (ie --help).. it's not a pretty place.
>=20
> I'm not sure it would even be possible to come up with a worse =
interface.  It boggles the mind.

I agree. It is insanely bad.

> I recommend you always run with this configuration:
>=20
> # MegaCli -AdpSetProp AutoEnhancedImportEnbl -aALL
> # MegaCli -AdpSetProp MaintainPdFailHistoryEnbl -0 -aALL
>=20
> AutoEnhancedImportEnbl will bring the foreign disk back in on a =
reboot.  LSI recommends turning off MaintainPdFailHistory when using =
single-disk RAID0 configurations.

What does PD Fail History actually do?

> Adding these capabilities to mfiutil is on my list of things to do, =
but it's not ready yet.

Thanks.

> Has anyone managed to get the real JBOD mode working on this =
controller?  It advertises support in the firmware but doesn't seem to =
do anything.  The documentation only lists JBOD mode as a feature of the =
lower-end controllers.

You mean using "MegaCli -PDMakeJBOD"? No, it doesn't work from me on the =
9281-8i. I get "Failed to change PD state". Single disk RAID-0 works =
fine.

> Hope this helps.

It does, thank you.

Regards,

Jan.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA8A5F51-866E-4F85-985A-1A52B9601BCF>