Date: Fri, 1 Jun 2007 10:19:53 +0300 (EEST) From: Mike <dataplus@univ.kiev.ua> To: freebsd-questions@freebsd.org Cc: lavalamp@spiritual-machines.org Subject: Re: megacli and PERC5 (PowerEdge 1950) on 6.2 Message-ID: <200706010719.l517Jr9t061282@mail.univ.kiev.ua>
next in thread | raw e-mail | index | archive | help
Hi, The following patch have been applied to my FreeBSD 6.2 system (amd64, PowerEdge 2950 box): http://patch.zabbadoz.net/freebsd/patchset/EXPERIMENTAL/20070319-01-mfi-MFC.diff Now, I call 'megacli -AdpAllInfo -aALL' and I get working output like: Adapter #0 ============================================================================== Versions ================ Product Name : PERC 5/i Integrated Serial No : 12345 FW Package Build: 5.1.1-0040 FW Version : 1.03.10-0216 BIOS Version : MT28 Ctrl-R Version :1.04-017A Pending Images In Flash ================ None PCI Info ================ Vendor Id : 1028 Device Id : 0015 SubVendorId : 1028 SubDeviceId : 1f03 Host Interface : PCIE Number of Frontend Port: 0 Device Interface : PCIE Number of Backend Port: 8 Port : Address 0 5000c50001fe8535 1 5000c50001fd1fd9 2 5000c50001fe7879 3 5000c50001fe37fd 4 0000000000000000 5 5000c50001fe76d9 6 0000000000000000 7 0000000000000000 HW Configuration ================ SAS Address : 500188b04f104a00 BBU : Present Alarm : Absent NVRAM : Present Serial Debugger : Present Memory : Present Flash : Present Settings ================ Current Time : 10:8:55 6/1, 2007 Predictive Fail Poll Interval : 300sec Interrupt Throttle Active Count : 16 Interrupt Throttle Completion : 50us Rebuild Rate : 30% PR Rate : 30% Resynch Rate : 30% Check Consistency Rate : 30% Reconstruction Rate : 30% Cache flush interval : 4s Max drives to spinup at one time : 2 Delay among spinup groups : 12s Physical drive coercion mode : 128MB Cluster mode : Disabled Alarm : Disabled Auto Rebuild : Enabled Battery Warning : Enabled Ecc Bucket Size : 15 Ecc Bucket Leak Rate : 1440 Minutes Restore HotSpare On Insertion : Disabled Expose Enclosure Devices : Disabled Maintain PD Fail History : Disabled Host Request Reordering : Enabled Capabilities ================ RAID Level Supported : RAID0, RAID1, RAID5, RAID10, RAID50 Supported Drives : SAS, SATA Allowed Mixing: Mix In Enclosure Allowed Status ================ ECC Bucket Count : 0 Limitations ================ Max Arms Per VD : 32 Max Spans Per VD : 8 Max Arrays : 128 Max Number of VDs : 64 Max Parallel Commands : 1008 Max SGE Count : 80 Max Data Transfer Size : 8192 sectors Max Strips PerIO : 84 Min Stripe Size : 8kB Max Stripe Size : 128kB Device Present ================ Virtual Drives : 1 Degraded : 0 Offline : 0 Physical Devices : 6 Disks : 5 Critical Disks : 0 Failed Disks : 0 Supported Adapter Operations ================ Rebuild Rate : Yes CC Rate : Yes BGI Rate : Yes Reconstruct Rate : Yes Patrol Read Rate : Yes Alarm Control : Yes Cluster Support : No BBU : Yes Spanning : Yes Dedicated Hot Spare : Yes revertible Hot Spares : No Foreign Config Import : Yes Self Diagnostic : Yes Allow Mixed Redundancy On Array : No Global Hot Spares : Yes Deny SCSI Passthrough : No Deny SMP Passthrough : No Deny STP Passthrough : No Supported VD Operations ================ Read Policy : Yes Write Policy : Yes IO Policy : Yes Access Policy : Yes Disk Cache Policy : Yes Reconstruction : Yes Deny Locate : No Deny CC : No Supported PD Operations ================ Force Online : Yes Force Offline : Yes Force Rebuild : Yes Deny Force Failed : No Deny Force Good/Bad : No Deny Missing Replace : No Deny Clear : No Deny Locate : No Error Counters ================ Memory Correctable Errors : 0 Memory Uncorrectable Errors : 0 Cluster Information ================ Cluster Permitted : No Cluster Active : No Default Settings ================ Phy Polarity : 0 Phy PolaritySplit : 0 Backgroud Rate : 30 Stripe Size : 64kB Flush Time : 4 seconds Write Policy : WB Read Policy : None Cache When BBU Bad : Disabled Cached IO : No SMART Mode : Mode 6 Alarm Disable : No Coercion Mode : 128MB ZCR Config : IDSEL Dirty LED Shows Drive Activity : No BIOS Continue On Error : No Spin Down Mode : None Allowed Device Type : SAS/SATA Mix Allow Mix In Enclosure : Yes Allow Mix In VD : No Allow SATA In Cluster : No Max Chained Enclosures : 1 Disable Ctrl-R : No Enable Web BIOS : No Direct PD Mapping : No BIOS Enumerate VDs : No Restore Hot Spare On Insertion : No Expose Enclosure Devices : No Maintain PD Fail History : No On Mon, 2007-04-09 at 16:23 -0400, Brian A. Seklecki wrote: > I confirm this behavior on PE1950 and PE2950. > ~~BAS > On Mon, 2007-04-09 at 15:12 -0400, Jonathan Delgado wrote: >> Hi, >> >> I have some Dell PowerEdge 1950 servers equipped with their PERC5/ >> i SAS RAID controller (OEM is LSI). In general they work fine. The >> mfi driver is being used and I get some occassional blurbs logged by >> the driver. I am having poor results though trying to get the megacli >> port (sysutils/linux-megacli) to work with it. >> >> For example, if I call 'megacli -AdpAllInfo -aALL' I get junk/ >> empty output like: >> Adapter #0 >> >> ======================================================================== >> ====== >> Versions >> ================ >> Product Name : >> Serial No : >> FW Package Build: >> FW Version : >> BIOS Version : >> Ctrl-R Version : >> >> Pending Images In Flash >> ================ >> None >> >> PCI Info >> ================ >> Vendor Id : 0000 >> Device Id : 0000 >> SubVendorId : 0000 >> SubDeviceId : 0000 >> >> Host Interface : UNKOWN >> >> Number of Frontend Port: 0 >> Device Interface : UNKOWN >> ... >> >> >> I am getting this result with multiple systems, one running 6.2- >> RELEASE p3, the other a recent (as of today) build of 6.2-STABLE. I >> am using linux_base-fc-4_9 for the Linux compat install, and the >> specific package of megacli is linux-megacli-1.01.09_1. linprocfs and >> linsysfs are both mounted. mfi_linux.ko is loaded. The device seems >> to be recognized within the linux subsystem, as I have: >> >> # cat /compat/linux/sys/class/scsi_host/host0/proc_name >> megaraid_sas >> >> From what I have been able to dig up from past posts to the >> mailing lists: others have been able to get this working fine, but >> I'm not sure if any have been specifically with 6.2 and the PERC5/i >> controller. If anyone has any clues or tips for how to proceed with >> this, it would be much appreciated. >> >> Thanks. >> >> -Jonathan >> >-- >Brian A. Seklecki <bseklecki_(_at_)_collaborativefusion_(_dot_)_com> >Collaborative Fusion, Inc. -- Sincerely, Mike
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200706010719.l517Jr9t061282>