Re: megacli and PERC5 (PowerEdge 1950) on 6.2
On Thu, 2007-06-07 at 11:54 -0400, Jonathan Delgado wrote: > The patches seem to have made their way into 6_RELENG yesterday > (6/6/07). > > I did a fresh rebuild on one of my 1950s with 6_RELENG and it seems > to now work as expected. Hopefully this makes it's way into the next > release. I don't follow things close enough to get a sense of if this > is the type of change that could get merged into 6.2 (it would be > nice though). > > On a quasi-related note, I'm not how many people out there are using > MegaCli in order to do some Nagios-based monitoring, but I wrote my > own humble Nagios plugin for it and it is at http://www.techno- > obscura.com/~delgado/weblog/archives/2007/06/check_megaraid.html > (there is a check_perc5i plugin on Nagios Exchange, but I had issues I actually updated Nicola's code to make it work on FreeBSD/amd64: http://www.nagiosexchange.org/Hardware.56.0.html?&tx_netnagext_pi1[page]=10%3A10 I posted my changes back to nagiosexchange, as I encourage you (Jonathan) to do so the same (hopefully the Apache license is okay with this): http://www.nagiosexchange.org/Hardware.56.0.html?&tx_netnagext_pi1[p_view]=1007&tx_netnagext_pi1[page]=10%3A10 ~BAS P.S. Nicola, nick Dick Cheney post on your blog. Also, be sure to check out "Jose Chung’s From Outer Space". Season 3, Episode 20. ~BAS > with it so I wrote my own). I have been using it with my Linux > systems so far, but look forwarding to being able to slap it on our > new FreeBSD boxes now. > > -Jonathan > > On Jun 1, 2007, at 3:15 PM, Brian A. Seklecki wrote: > > > > > amd64/113232 opened > > > > http://www.freebsd.org/cgi/query-pr.cgi?pr=113232 > > > > ~BAS > > > -- Brian A. Seklecki <[EMAIL PROTECTED]> Collaborative Fusion, Inc. IMPORTANT: This message contains confidential information and is intended only for the individual named. If the reader of this message is not an intended recipient (or the individual responsible for the delivery of this message to an intended recipient), please be advised that any re-use, dissemination, distribution or copying of this message is prohibited. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: megacli and PERC5 (PowerEdge 1950) on 6.2
The patches seem to have made their way into 6_RELENG yesterday (6/6/07). I did a fresh rebuild on one of my 1950s with 6_RELENG and it seems to now work as expected. Hopefully this makes it's way into the next release. I don't follow things close enough to get a sense of if this is the type of change that could get merged into 6.2 (it would be nice though). On a quasi-related note, I'm not how many people out there are using MegaCli in order to do some Nagios-based monitoring, but I wrote my own humble Nagios plugin for it and it is at http://www.techno- obscura.com/~delgado/weblog/archives/2007/06/check_megaraid.html (there is a check_perc5i plugin on Nagios Exchange, but I had issues with it so I wrote my own). I have been using it with my Linux systems so far, but look forwarding to being able to slap it on our new FreeBSD boxes now. -Jonathan On Jun 1, 2007, at 3:15 PM, Brian A. Seklecki wrote: amd64/113232 opened http://www.freebsd.org/cgi/query-pr.cgi?pr=113232 ~BAS -- Jonathan Delgado, Systems Manager Molecular Biology Labs, Massachusetts General Hospital ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: megacli and PERC5 (PowerEdge 1950) on 6.2
amd64/113232 opened http://www.freebsd.org/cgi/query-pr.cgi?pr=113232 ~BAS On Fri, 1 Jun 2007, Brian A. Seklecki wrote: I'm buying free beer in unsound quantities for the commiter of this patch. And for the author, well... that's best discussed offline >:} [EMAIL PROTECTED] ~]$ sudo megacli -AdpAllInfo -aALL Password: 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 05000c55dad19 15000c55da6e9 25000c50001cf9301 35000c50001cfb2c1 45000c500049065cd 55000c50001cf9d61 6 7 HW Configuration SAS Address : 50019b90cb771f00 BBU : Present Alarm : Absent NVRAM : Present Serial Debugger : Present Memory : Present Flash : Present Settings Current Time : 14:26:27 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: 2 Degraded: 0 Offline : 0 Physical Devices : 7 Disks : 6 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 Defa
Re: megacli and PERC5 (PowerEdge 1950) on 6.2
I'm buying free beer in unsound quantities for the commiter of this patch. And for the author, well... that's best discussed offline >:} [EMAIL PROTECTED] ~]$ sudo megacli -AdpAllInfo -aALL Password: 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 05000c55dad19 15000c55da6e9 25000c50001cf9301 35000c50001cfb2c1 45000c500049065cd 55000c50001cf9d61 6 7 HW Configuration SAS Address : 50019b90cb771f00 BBU : Present Alarm : Absent NVRAM : Present Serial Debugger : Present Memory : Present Flash : Present Settings Current Time : 14:26:27 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: 2 Degraded: 0 Offline : 0 Physical Devices : 7 Disks : 6 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
Re: megacli and PERC5 (PowerEdge 1950) on 6.2
Trying this on a brand new PE2950 w/ the latest firmware... ~BAS On Fri, 1 Jun 2007, Mike wrote: 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 05000c50001fe8535 15000c50001fd1fd9 25000c50001fe7879 35000c50001fe37fd 4 55000c50001fe76d9 6 7 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:
Re: megacli and PERC5 (PowerEdge 1950) on 6.2
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 05000c50001fe8535 15000c50001fd1fd9 25000c50001fe7879 35000c50001fe37fd 4 55000c50001fe76d9 6 7 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
Re: megacli and PERC5 (PowerEdge 1950) on 6.2
I will also note that it is not an issue of compatibility between the LSI-provided MegaCli and the Dell PERC5/i. I use the exact same RPM under SuSE's SLES10 on the same hardware without any problems. -Jonathan On Apr 9, 2007, at 3:12 PM, I 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 : Device Id : SubVendorId : SubDeviceId : 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 -- Jonathan Delgado, Systems Manager Molecular Biology Massachusetts General Hospital ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions- [EMAIL PROTECTED]" ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: megacli and PERC5 (PowerEdge 1950) on 6.2
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 : > Device Id : > SubVendorId : > SubDeviceId : > > 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 <[EMAIL PROTECTED]> Collaborative Fusion, Inc. IMPORTANT: This message contains confidential information and is intended only for the individual named. If the reader of this message is not an intended recipient (or the individual responsible for the delivery of this message to an intended recipient), please be advised that any re-use, dissemination, distribution or copying of this message is prohibited. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"