[dm-devel] Packages for DMRAID Eventing posted to Redhat wiki page

Wood, Brian J brian.j.wood at intel.com
Wed Jan 16 22:52:15 UTC 2008


Hi everyone, 

Alasdair pointed me to a wiki that is hosted by Redhat that I could post
my eventing code on. I've made a page called DMRAID_Eventing:
http://sources.redhat.com/lvm2/wiki/DMRAID_Eventing 

I would appreciate feedback on the wiki page (don't be too rough on me
since it's my first attempt at a wiki page). Also any feedback from
people trying out the eventing packages would be greatly appreciated. 

Thanks, 

Brian Wood
Software Engineer
Intel Corp., Manageability & Platform Software Division
brian.j.wood at intel.com

>-----Original Message-----
>From: ataraid-list-bounces at redhat.com
[mailto:ataraid-list-bounces at redhat.com] On Behalf Of Wood,
>Brian J
>Sent: Wednesday, January 09, 2008 8:48 AM
>To: ATARAID (eg, Promise Fasttrak, Highpoint 370) related discussions
>Subject: RE: Adaptec HostRAID ddf1 on Supermicro X7DBR-i+
>
>>-----Original Message-----
>>From: ataraid-list-bounces at redhat.com
>[mailto:ataraid-list-bounces at redhat.com] On Behalf Of Heinz
>>Mauelshagen
>>Sent: Friday, December 21, 2007 7:40 AM
>>To: ATARAID (eg, Promise Fasttrak, Highpoint 370) related discussions
>>Subject: Re: Adaptec HostRAID ddf1 on Supermicro X7DBR-i+
>>
>>On Tue, Dec 18, 2007 at 04:18:55PM -0500, Phillip Susi wrote:
>>> Andrew Peabody wrote:
>>>> Hi Everyone,
>>>>
>>>> First I want to say that dmraid was been a wonderful tool for use.
>We use
>>>> it with many Sun X2100s, and other motherboards with great success.
>The
>>>> only feature we really miss is an option like mdmonitor to notify
us
>if
>>>> there is a problem with an array.
>>>
>>> Currently dmraid has no error handling capability, so you probably
>don't
>>> want to use it on a server needing fault tolerance.
>>
>>This is being implemeted with the kind help of Intel
>>and will be released ASAP next year.
>
>I have some packages for event monitoring available, but no where to
>host it at the moment (no outward facing Intel site to post it too that
>is). I also have a number of documents I've written that help a user
new
>to dmraid setup everything they will need to get raid array event
>monitoring running. :)
>
>Here is a sample of what will be reported to the syslog using these
>packages when an I/O error is encountered:
>
>Jan 7 06:40:55 dmraid-devhost dmeventd[3254]: Processing Raid Volume
>"isw_eecebgiia_raid0" for Events
>Jan 7 06:40:55 dmraid-devhost dmeventd[3254]:   Stripe device, 8:16
>(/dev/sdb) has reported an I/O
>error.
>Jan 7 06:40:55 dmraid-devhost dmeventd[3254]:   The kernel has recorded
>7 event(s) against this
>device.
>Jan 7 06:40:55 dmraid-devhost dmeventd[3254]:   Associated Userspace
>Names: /dev/sdb=Disabled /dev/sdc=Active
>Jan 7 06:40:55 dmraid-devhost dmeventd[3254]:   Associated SATA Port
>Mapping: /dev/sdb=2 /dev/sdc=3
>Jan 7 06:40:55 dmraid-devhost dmeventd[3254]:   Associated UUID:
>DMRAID-isw_eecebgiia_raid0
>Jan 7 06:40:55 dmraid-devhost dmeventd[3254]: End of event processing
>for Raid Volume
>"isw_eecebgiia_raid0"
>
>It will tell you the specific hardware device in the raid set that is
>failing using three ways: the major:minor number, the associated
>userspace name, and finally the port number on the mainboard that the
>SATA device is connected to.
>
>All of this is done using kernel driver patches (Jonathan Brassow's
>mirror patches, Heinz Mauelshagen's raid 4/5 patch, and my raid 0
>patches) along with a DSO and a registration tool that I've put
>together. (The utility is used to load/register the DSO with the
>dmeventd monitoring daemon.)
>
>I've also written special logwatch scripts to be used with this setup
>(for use by system admins and have documents to help with complete
setup
>for that also). Here is a sample of what an email alert would look like
>when a dmraid I/O error is encountered:
>
>################### Logwatch 7.3.4 (02/17/07) ####################
>Processing Initiated: Mon Jan 7 06:41:01 2008
>Date Range Processed: today
>( 2008-Jan-07 )
>Period is day.
>Detail Level of Output: 5
>Type of Output: unformatted
>Logfiles for Host: dmraid-devhost.localdomain
>##################################################################
>--------------------- Dmeventd Errors Begin ------------------------
>There were a total of 7 new log entries
>Date Message
>------------------------
>Jan 7 06:40:55: Processing Raid Volume "isw_eecebgiia_raid0" for Events
>Jan 7 06:40:55:   Stripe device, 8:16 (/dev/sdb) has reported an I/O
>error.
>Jan 7 06:40:55:   The kernel has recorded 7 event(s) against this
>device.
>Jan 7 06:40:55:   Associated Userspace Names: /dev/sdb=Disabled
>/dev/sdc=Active
>Jan 7 06:40:55:   Associated SATA Port Mapping: /dev/sdb=2 /dev/sdc=3
>Jan 7 06:40:55:   Associated UUID: DMRAID-isw_eecebgiia_raid0
>Jan 7 06:40:55: End of event processing for Raid Volume
>"isw_eecebgiia_raid0"
>---------------------- Dmeventd Errors End -------------------------
>###################### Logwatch End #########################
>
>I'm hoping that this is something that users of dmraid will find
useful.
>(Note: this is beta software that has had quite a bit of internal
>testing, but your mileage may vary out in the real world.)
>
>Thanks,
>
>Brian W.
>
>>
>>Heinz
>>
>>>
>>> _______________________________________________
>>> Ataraid-list mailing list
>>> Ataraid-list at redhat.com
>>> https://www.redhat.com/mailman/listinfo/ataraid-list
>>
>>=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
=
>-=-=-=-
>>
>>Heinz Mauelshagen                                 Red Hat GmbH
>>Consulting Development Engineer                   Am Sonnenhang 11
>>Storage Development                               56242 Marienrachdorf
>>                                                  Germany
>>Mauelshagen at RedHat.com                            PHONE +49  171
>7803392
>>                                                  FAX   +49 2626
924446
>>=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
=
>-=-=-=-
>>
>>_______________________________________________
>>Ataraid-list mailing list
>>Ataraid-list at redhat.com
>>https://www.redhat.com/mailman/listinfo/ataraid-list
>
>_______________________________________________
>Ataraid-list mailing list
>Ataraid-list at redhat.com
>https://www.redhat.com/mailman/listinfo/ataraid-list




More information about the dm-devel mailing list