Raid monitoring tools for Intel AXXRAK18E under FreeBSD

I am currently using the Intel AXXRAK18E RAID controller with FreeBSD 6.2. The system is working fine, but I would like to get a utility that will monitor the health of the array and notify me when an error occurs. I realize that I can monitor the system log files and determine this, but this does not tell me when the array is healthy, only that an error occurred.
Who is Participating?
RandalBarnesConnect With a Mentor Author Commented:
I ended up doing what I knew would work all along, it's just not an elegant solution. I wrote a script that monitors the /var/log/messages file on a regular basis and pages me if it sees errors from device 'mfid'.
RandalBarnesAuthor Commented:
Note: the RAID array shows up as mfi:

crw-r-----  1 root  operator    0,  30 Jan 16  2008 /dev/mfi0
crw-r-----  1 root  operator    0,  80 Jan 16  2008 /dev/mfid0
crw-r-----  1 root  operator    0,  81 Jan 16  2008 /dev/mfid0s1
crw-r-----  1 root  operator    0,  83 Jan 16  2008 /dev/mfid0s1a
crw-r-----  1 root  operator    0,  84 Jan 16  2008 /dev/mfid0s1b
crw-r-----  1 root  operator    0,  85 Jan 16  2008 /dev/mfid0s1c
crw-r-----  1 root  operator    0,  86 Jan 16  2008 /dev/mfid0s1d
crw-r-----  1 root  operator    0,  87 Jan 16  2008 /dev/mfid0s1e
crw-r-----  1 root  operator    0,  88 Jan 16  2008 /dev/mfid0s1f
crw-r-----  1 root  operator    0,  82 Jan 16  2008 /dev/mfid0s2
Given manual for mfi sysutils/amrstat may be of help
It is actually made by lsi, maybe has some linux management tool (fuven half-gigabyte linux emulation + X11

I wonder what is that "device removal" mentioned in manual page. I know mlxcontrol being full featured for mylex control and probably there is something in development...
Cloud Class® Course: CompTIA Healthcare IT Tech

This course will help prep you to earn the CompTIA Healthcare IT Technician certification showing that you have the knowledge and skills needed to succeed in installing, managing, and troubleshooting IT systems in medical and clinical settings.

RandalBarnesAuthor Commented:
I ran amrstat but it does not recognize the RAID array. I looked on LSI's site and the only thing I could find related to FreeBSD was a press release from 2005 that says MegaRAID® Adapters Now Feature FreeBSD 5.4 Support.
RandalBarnesAuthor Commented:
When I look at LSI's website I see four MegaRAID SATA-300 controllers:

MegaRAID SATA 300-8X

The controller I have is an Intel SRCSAS18E with an AXXRAK18E activation key. Is one of the LSI controllers above compatible with the Intel controller that I have? If so, how did you determine this?
Since the resultant driver and tools are exactly same why should you care?
RandalBarnesAuthor Commented:
I tried installing MSM_Linux_2.88-00 from the LSI site. RPM was a prerequisite for this. RPM would not install on my FreeBSD 7 system. I think I will just write a program that monitors the /var/log/message file and alerts me when any messages are generated from the mfi subsystem.
It has to be installed differently.
First you install linux_base_fc
Then you rpm2cpio MSM_Linux*.rpm
Then you locate "management tool" and run it. Odds are not high it will run at all, but at least worth trying.
gheistConnect With a Mentor Commented:
Production versions may perform better.

Linux monitoring tools do not work since ioctls are incompatible.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.