Management interface for cards powered by the "mfi" driver?
Stefan Lambrev
stefan.lambrev at moneybookers.com
Wed Jun 18 10:30:01 UTC 2008
Karl Denninger wrote:
> On Tue, Jun 17, 2008 at 10:05:31PM -0700, Andrew Thompson wrote:
>
>> On Tue, Jun 17, 2008 at 11:15:30PM -0500, Karl Denninger wrote:
>>
>>> On Mon, Jun 16, 2008 at 08:20:53PM -0500, Karl Denninger wrote:
>>>
>>>> On Thu, May 08, 2008 at 10:30:01AM +0100, Pete French wrote:
>>>>
>>>>>> I assume SCSI is the best path forward (either SA/SCSI or traditional) but
>>>>>> have been out of the loop on the card(s) that work properly for a good long
>>>>>> while.
>>>>>>
>>>>> HP P400 cards are PCI express and SAS - they work very well under FreeBSD.
>>>>> I've also used the cheaper E200 and that appears to be fine too, though I
>>>>> havent run it for as long as the 400's.
>>>>>
>>>>> http://h18004.www1.hp.com/products/servers/proliantstorage/arraycontrollers/smartarrayp400/index.html
>>>>>
>>>>> -pete.
>>>>>
>>>>>
>>>> Following upon my own stuff, I just laid hands on a Quad-Xeon machine with an
>>>> Intel SRCSAS18E card in it, and well, the only way I can describe it is "oh
>>>> my GOD!"
>>>>
>>> Ok, another followup!
>>>
>>> Is there a mangement interface program for the "mfi" driver somewhere? I
>>> rooted around in "ports" but didn't find one, nor on the base system.
>>>
>>> The Linux ones want to talk to the "amr" driver which is the older LSI Logic
>>> MegaRAID boards, not the newer ones that the mfi driver talks to.
>>>
>>> No management tool = el-sucko, because you can't rebuild a failed disk or
>>> even shut the alarm on the board off!
>>>
>> Its sysutils/linux-megacli.
>>
>
> Nope. It builds and installs but doesn't work (already tried this one.)
>
> Attempting to ask it for the number of boards returns "0".
>
> This may have something to do with changes made to the device structure(s)
> in FreeBSD-7 (I don't have a 6 machine to test on any more) but it
> definitely does not function.
>
It works fine for me on very recent 7-STABLE.
megacli -CfgDsply -a0
==============================================================================
Adapter: 0
Product Name: PERC 5/i Integrated
Memory: 256MB
BBU: Present
Serial No: 12345
==============================================================================
-cut-
megacli -AdpAllInfo -aALL also works without a problem.
7.0-STABLE-200805 FreeBSD 7.0-STABLE-200805 #0: Sun May 11 11:55:15 UTC
2008 root at driscoll.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
Did you follow all steps from ports/sysutils/linux-megacli/pkg-message ?
Though I think there is a small bug in the port (maintainer CCed)
It wants compat.linux.osrelease=2.6.12, but I think it should be
compat.linux.osrelease=2.6.16 ?
Just for reference I installed it with OVERRIDE_LINUX_BASE_PORT=f8
I think you are confusing mega-cli with megamgr (which is the one that
work with amr driver)
--
Best Wishes,
Stefan Lambrev
ICQ# 24134177
More information about the freebsd-stable
mailing list