last update 10 Jan 2001

These tools are build by me to help monitor our servers' smartarray controllers. I hope they are as usefull to you as they are to me.

10/01/01 Today i got an email with a patch and a new init script for cpqarrayd from Ted Rule. I merged in his patch and replaced my init script with his. Cpqarrayd version 1.2 is the result. I also compiled both array-util and cpqarrayd with kernel version 2.4.0 and found no problems.

02/11/00 I received a request to port the applications to FreeBSD and i started working on it. Unfortunately i'm rather new to FreeBSD so it will probably take some time. If anybody wants to help out please let me now.

28/08/00 Nigel Metheringham send me an updated spec file that installs the startup script in /etc/rc.d/init.d and makes it startup at boottime. I rebuild the RPMS with the new spec file.

23/08/00 Several people pointed me to this website with more tools to monitor and linux stuff for Compaq boxes. The URL is I tested the tools on my boxes and they give lots of info on fanspeeds, temperature and other things.

22/08/00 I released the 1.1 version of the cpqarrayd daemon. This release fixes al bugs in the bugs section. I suggest everybody upgrades to this release, its more stable than the 1.0 version.

10/08/00 I labeled this release 1.0 because i have been running them for a few months on several servers now and never noticed any problems. I have tested these tools with Compaq Proliant 2500 and 1600 hardware, SmartArray 2DH controllers and diverse disks. As ussual with GPL software, i don't give any guarantees, use at your own risk. If possible run them on a test server first if you have different hardware than me.

Please send me descriptions of the hardware on which you used the programs, so i can include them here.

Tested on:
Compaq Proliant 2500 with SmartArray 2DH
Compaq Proliant 1600 with SmartArray 2DH
Compaq Proliant ML350 with an additional Smart Array 431-Controller  (thanks to Christian Bauer)
Compaq Proliant DL380 with Internal SmartArray controller (thanks to Jason Sturgeon)
Compaq Proliant ML370 with Integrated SmartArray (thanks to Brian Rossmeisl)
Compaq Proliant 5500 with a SmartArray 3200 (thanks to Andrew A. Neuschwander)
Compaq Proliant 1850R with a SmartArray 3200 (thanks to Brian Towles)
Compaq Proliant 6400R with a SmartArray 3200 (thanks to Brian Towles)
Compaq Proliant 3000 with a SmartArray 3200 (thanks to Brian Towles)
Compaq Proliant DL580 with two SmartArray 4200 (thanks to Dietmar Stein)

Known bugs:

Array Util
This thingy gives a nice overview of the configuration of your controller, and allows you to blink the leds of currently selected drives.
source: array-util-1.0.tar.gz
source RPM: array-util-1.0-1.src.rpm
binary i386 RPM: array-util-1.0-1.i386.rpm
CPQ Array Daemon
This daemon keeps on monitoring your controller and checks for abnormal conditions. By default is only reports to the syslogs, but you can make it send SNMP Traps to selected hosts.
source: cpqarrayd-1.2.tar.gz
source RPM: cpqarrayd-1.2-1.src.rpm
binary i386 RPM: cpqarrayd-1.2-1.i386.rpm
Click here

Contact info:
IRC: #linuxhelp @ UnderNet
ICQ: 1886919 (Spark)