AW: poweredge 2950 - PERC6/i SAS - Debian Etch - mpt-status
Christoph Kautz
kautzy at solution-x.com
Wed Mar 5 01:13:16 CST 2008
Hi,
since people might google this, here is an update on this matter.
Looks like you can't get mpt-status to work with the PERC6/I SAS
controller. But there is a different tool to monitor your raid
controller called Megacli
You can download it from the LSI website:
http://www.lsi.com/support/downloads/megaraid/miscellaneous/linux/1.01.4
0_Linux_Cli.zip
inside the zip you find a RPM which contains both, 32 and 64bit binaries
(I could only test megacli64)
A nice summary of how you use MegaCLI you find here:
http://tools.rapidsoft.de/perc/perc-cheat-sheet.pdf
the interface is highly scriptable, so I think you can merge the megacli
status resuls into any common monitoring tool - like for example nagios
- easily.
Have fun,
chris
Von: linux-poweredge-bounces at dell.com
[mailto:linux-poweredge-bounces at dell.com] Im Auftrag von Christoph Kautz
Gesendet: Mittwoch, 27. Februar 2008 22:56
An: linux-poweredge at dell.com
Betreff: poweredge 2950 - PERC6/i SAS - Debian Etch - mpt-status
Hi!
I got my hands on some PE2950's and installed debian etch. Everything
works well except the raid controller monitoring.
I've been googling around for quite some time now, but I did not find a
proper solution regarding my problem. I wonder if someone in here
managed to monitor his perc6/i under debian etch.
First I tried the mpt-status package of debian etch which didn't work,
later I installed the mpt-status package of debian testing (1.2.0-4)
since I read somewhere that this might be a good idea.
My kernel is 2.6.24.2 (custom config)
Here is some information regarding my problem.
dev1:/# dmesg |grep PERC
scsi 0:2:0:0: Direct-Access DELL PERC 6/i 1.11 PQ: 0
ANSI: 5
dev1:/# modprobe mptctl
makes the following info appear in dmesg:
Fusion MPT misc device (ioctl) driver 3.04.06
mptctl: Registered with Fusion MPT base driver
mptctl: /dev/mptctl @ (major,minor=10,220)
mptctldrivers/message/fusion/mptctl.c::mptctl_ioctl() @596 - ioc0 not
found!
mptctldrivers/message/fusion/mptctl.c::mptctl_ioctl() @596 - ioc0 not
found!
mptctldrivers/message/fusion/mptctl.c::mptctl_ioctl() @596 - ioc0 not
found!
mpt-status comes up with this:
dev1:/# mpt-status
ioctl: No such device
the kernel config parameters I considered important:
# CONFIG_MEGARAID_NEWGEN is not set
# CONFIG_MEGARAID_LEGACY is not set
CONFIG_MEGARAID_SAS=y
CONFIG_FUSION=y
# CONFIG_FUSION_SPI is not set
# CONFIG_FUSION_FC is not set
CONFIG_FUSION_SAS=m
CONFIG_FUSION_MAX_SGE=128
CONFIG_FUSION_CTL=m
# CONFIG_FUSION_LOGGING is not set
Maybe someone could give me a small hint about what I'm doing wrong? ;-)
Greets
chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.us.dell.com/pipermail/linux-poweredge/attachments/20080305/ed8dff27/attachment-0001.htm
More information about the Linux-PowerEdge
mailing list