Koozali.org: home of the SME Server

Obsolete Releases => SME Server 7.x => Topic started by: linuxhelp on August 16, 2009, 08:23:56 AM

Title: SME 7.4 does not see Megaraid Drives at Dell 1600SC Server
Post by: linuxhelp on August 16, 2009, 08:23:56 AM
Hello@all

i got a older Server Dell 1600SC for free from my company
and tried to setup SME but no drives are seen what can i do?
LSI Megaraid used inside. with a ubuntu live cd 9.0 the kernel
message appears "MPT-Bios-Bug.. at boot?

Thanks for help!
I will post a setup-howto at my linux-pages later..
thanks@ALL
Title: Re: SME 7.4 does not see Megaraid Drives at Dell 1600SC Server
Post by: dgs on August 17, 2009, 01:06:21 AM
Quote
i got a older Server Dell 1600SC for free from my company
and tried to setup SME but no drives are seen what can i do?

What you can do is check the megaraid against the appropriate red hat hardware compatability lists as listed in the SME wiki.
Title: Re: SME 7.4 does not see Megaraid Drives at Dell 1600SC Server
Post by: linuxhelp on August 17, 2009, 01:33:43 AM
Hello

seems to be a unsupported Perc Card how can i see the revision number?
lspci wrote LSI-53c1030 PCI-X but the Webbios shows ATA-Drives?
Title: Re: SME 7.4 does not see Megaraid Drives at Dell 1600SC Server
Post by: dgs on August 17, 2009, 01:41:47 AM
Quote
seems to be a unsupported Perc Card how can i see the revision number?

The Perc BIOS revision should appear briefly on the console at boot. The PERC setup utilities should also be able to display the revision.

Have you tried entering the machines Service Tag number at the Dell support site with red hat selected as the OS?
Title: Re: SME 7.4 does not see Megaraid Drives at Dell 1600SC Server
Post by: linuxhelp on August 17, 2009, 10:25:48 AM
Hello

thanks for reply at Dell are show 3 different Raid Cards
Cerc3/4 + Adaptec
i have made a short setup of debian lenny
will work on next weekend

some forum on net describes to build own driver disk
with a setup of Centos 4.7 at another PC
for Kernel 2.6.9
i am a little bit down cause debian+ubuntu-server have the driver
inside the kernel
Title: Re: SME 7.4 does not see Megaraid Drives at Dell 1600SC Server
Post by: linuxhelp on August 18, 2009, 04:31:16 PM
solved  :smile: :smile: :smile:
download Centos 4.7 to older Laptop installed same Kernel-Devel 2.6.9-78.0.5.ELsmp+
2.6.9-78.0.5.EL
download megaraid.tgz see links
and made megaraid.ko for SMP+noSMP(i will put them at www.linuxonlinehelp.de (http://www.linuxonlinehelp.de) at Downloads for newbies)
copy driver to floppy
install SME with #sme noprobe
the last steps see links :
http://www.tuxyturvy.com/blog/index.php?/archives/4-Installing-RHEL4-on-Systems-with-Legacy-Megaraid-Drivers.html (http://www.tuxyturvy.com/blog/index.php?/archives/4-Installing-RHEL4-on-Systems-with-Legacy-Megaraid-Drivers.html)
http://jrklein.com/problem/linux/centos4-kernel-megaraid-freevps.html (http://jrklein.com/problem/linux/centos4-kernel-megaraid-freevps.html)
http://www.linuxonlinehelp.dyndns.org/downloads/Cerc-Megaraid-Centos-4.7-SME-7.4-Kernels/ (http://www.linuxonlinehelp.dyndns.org/downloads/Cerc-Megaraid-Centos-4.7-SME-7.4-Kernels/)


Title: Re: SME 7.4 does not see Megaraid Drives at Dell 1600SC Server
Post by: linuxhelp on May 02, 2010, 11:31:04 PM
New Information:

Kernel Driver runs too now on :
Kernel 2.6.9-89.0.16.EL
Kernel 2.6.9-89.0.16.ELsmp

do get precompiled Driver and easy Install Instruction go to my Blog
http://my.opera.com/linuxonlinehelp/blog/centos-4-7-4-8-sme-server-7-4-megaraid-ata-perc-driver (http://my.opera.com/linuxonlinehelp/blog/centos-4-7-4-8-sme-server-7-4-megaraid-ata-perc-driver)

Howto:
For install of Centos 4.7 4.8 and SME Server 7.4 with

Kernel 2.6.9-89.0.16.EL
Kernel 2.6.9-89.0.16.ELsmp

take my compiled Driver
here and copy it to
/lib/modules/2.6.9-89.0.16.ELsmp/kernel/drivers/scsi/megaraid
look for only this modules, remove old or other!
megaraid.ko (my)
megaraid_mm.ko
megaraid_sas.ko

edit with:
#nano /etc/modprobe.conf
change first line!!! to:
alias scsi_hostadapter megaraid
go:
cd /boot
make:
mv initrd-2.6.9-89.0.16.ELsmp.img initrd-2.6.9-89.0.16.ELsmp.img.org
run to make new kernel-initrd:
mkinitrd initrd-2.6.9-89.0.16.ELsmp.img 2.6.9-89.0.16.ELsmp
check for new kernel-initrd:
ls [Enter]
shows:
initrd-2.6.9-89.0.16.ELsmp.img
..ok try to reboot..

Attention! After every signal-event post-upgrade/yum update check
modprobe.conf for first line!!! is set to "megaraid"

Enjoy your old PERC 2/3 Raid Controller...