LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 04-21-2007, 11:54 AM   #1
Saritul
LQ Newbie
 
Registered: Apr 2007
Posts: 9

Rep: Reputation: 0
Unhappy IBM x346 Adaptec HostRAID


Hello everyone,

I recently got 6 IBM servers.

xSeries 346
8840
EDG
Ultra 320 RAID Controller (Adaptec)

http://www-03.ibm.com/servers/eserver/xseries/x346.html

Distribution: Slackware 11

I have 2 hdd IBM SCSI 10K 73GB, then I enabled HostRAID, made the RAID1 setting but slackware sees both drives... and not the RAID array.
I've tried all kernels from the Slackware 11.0 DVD, including huge26.s and nothing... still both hdd.

For now I did a software RAID1 but I need hardware RAID1, kernel running adaptec.s (2.4.33.3).


Quote:
cat /var/log/dmesg
... ... ...
Loading Adaptec I2O RAID: Version 2.4 Build 5
Detecting Adaptec I2O RAID controllers...
Red Hat/Adaptec aacraid driver (1.1-3 Sep 1 2006 04:08:33)
scsi1 : Adaptec AIC79XX PCI-X SCSI HBA DRIVER, Rev 1.3.10
<Adaptec AIC7902 Ultra320 SCSI adapter>
aic7902: Ultra320 Wide Channel A, SCSI Id=7, PCI-X 101-133Mhz, 512 SCBs

scsi2 : Adaptec AIC79XX PCI-X SCSI HBA DRIVER, Rev 1.3.10
<Adaptec AIC7902 Ultra320 SCSI adapter>
aic7902: Ultra320 Wide Channel B, SCSI Id=7, PCI-X 101-133Mhz, 512 SCBs

(scsi2:A:0): 320.000MB/s transfers (160.000MHz DT|IU|RTI, 16bit)
(scsi2:A:1): 320.000MB/s transfers (160.000MHz DT|IU|RTI, 16bit)
Vendor: IBM-ESXS Model: PYH073C3-ETS10FN Rev: RXQN
Type: Direct-Access ANSI SCSI revision: 04
Vendor: IBM-ESXS Model: PYH073C3-ETS10FN Rev: RXQN
Type: Direct-Access ANSI SCSI revision: 04
Vendor: IBM Model: 40K6480a S320 0 Rev: 1
Type: Processor ANSI SCSI revision: 02
scsi2:A:0:0: Tagged Queuing enabled. Depth 32
scsi2:A:1:0: Tagged Queuing enabled. Depth 32
... ... ...
Quote:
lspci
... ... ...
08:07.0 SCSI storage controller: Adaptec AIC-7902B U320 (rev 10)
08:07.1 SCSI storage controller: Adaptec AIC-7902B U320 (rev 10)
I seached Google and I found nothing about Adaptec RAID controller.

How should I see the RAID1 array for making partitions and installing slack? /dev/sda?


Please slackers, please... help another slacker, I really need your help to make Slackware see my hardware RAID1.

Tell me what informations do you need for resolving this problem.

Thanks!
 
Old 04-21-2007, 04:25 PM   #2
Emerson
LQ Sage
 
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~amd64
Posts: 7,661

Rep: Reputation: Disabled
Linux is strong but it can't see thorough hardware RAID. If Linux sees separate HDD's then there is no RAID.
 
Old 04-21-2007, 04:37 PM   #3
Quakeboy02
Senior Member
 
Registered: Nov 2006
Distribution: Debian Linux 11 (Bullseye)
Posts: 3,407

Rep: Reputation: 141Reputation: 141
"HostRAID" seems to be IBM's term for what's commonly termed FakeRaid. I found the following quote on another forum:
Quote:
HostRaid is just software RAID; you can ignore it and let Linux use the
underlying SCSI devices via the standard aic79xx driver.
To add to this, if you have data already on it, you might try installing the dmraid package and running "dmraid -tay". If it gives you a non-null response, then run "dmraid -ay" and look in /dev/mapper for your array devices. I see the IBM HostRAID listed in dmraid as "asr : Adaptec HostRAID ASR (0,1,10)", so your device for partition #1 will be something like "/dev/mapper/asr_xyzabcdef1".

OTOH, if you don't have any data on it, then you would be better off by installing mdadm and using that to configure your array. In this case, first disable the array in the HostRAID BIOS configurator and if there's a "passthrough" setting, set each disk for that.
 
Old 04-21-2007, 04:47 PM   #4
chuckbuhler
Member
 
Registered: Oct 2005
Distribution: SuSe
Posts: 95

Rep: Reputation: 17
I didn't look up the specs on what you have, but I work with a lot of IBM equipment. Out of the box, their raid adapters are basically shut off. You have to download and run the Servraid manager cd on them. Do a search on IBM's site, it's a linux cd with their custom app on it. Boot with that and it'll walk you through what ever level of raid you want that the hardware supports.
 
Old 04-21-2007, 06:02 PM   #5
Quakeboy02
Senior Member
 
Registered: Nov 2006
Distribution: Debian Linux 11 (Bullseye)
Posts: 3,407

Rep: Reputation: 141Reputation: 141
Quote:
I didn't look up the specs on what you have,
You should. It's IBM's version of FakeRaid. There are drivers for the 2.4 kernel. They're not useful/not needed on the 2.6 kernels.
 
Old 04-21-2007, 06:08 PM   #6
Saritul
LQ Newbie
 
Registered: Apr 2007
Posts: 9

Original Poster
Rep: Reputation: 0
Question

I tried that boot cd from IBM and it see the RAID array...
It's a driver problem, as I seached Google i found something about a320raid that I must include in a kernel and something like this..
I didn't find that a320raid (Ultra 320 Raid Controller) anywhere and even if I'll find it I don't know how to include it in a kernel.
Also found on Google is that the same raid works on Red Hat Enterprise and Suse Enterprise
 
Old 04-21-2007, 06:16 PM   #7
Emerson
LQ Sage
 
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~amd64
Posts: 7,661

Rep: Reputation: Disabled
Try to think clearly now. Yo do not have hardware RAID there. This IBM disk probably reads settings from BIOS and displays them. This is how a fakeraid works. Software reads settings from BIOS and configures software RAID accordingly. If you had an h/w RAID no OS could see separate disks - by RAID definition.
This is up to you how to deal with it now, mdadm Quakeboy suggested is the best solution.
 
Old 04-22-2007, 08:59 AM   #8
Saritul
LQ Newbie
 
Registered: Apr 2007
Posts: 9

Original Poster
Rep: Reputation: 0
So... why is it working on Red Hat Enterprise and Suse Enterprise??
So at least why some people say it works?
 
Old 04-22-2007, 09:51 AM   #9
Emerson
LQ Sage
 
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~amd64
Posts: 7,661

Rep: Reputation: Disabled
Why don't you take the truth? AFAIK Red Hat is using dmraid, this is a software RAID developed by them, I think SuSE does the same.
Operating system cannot see disks thru hardware RAID. Is this simple logic over your head?
 
Old 04-22-2007, 11:03 AM   #10
Saritul
LQ Newbie
 
Registered: Apr 2007
Posts: 9

Original Poster
Rep: Reputation: 0
Got it... got it...
So I need to remain with Software RAID
Okay then, thanks Emerson
 
Old 04-22-2007, 11:30 AM   #11
Emerson
LQ Sage
 
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~amd64
Posts: 7,661

Rep: Reputation: Disabled


I know, lots of people using Windows or some commercial version of Linux will never know their h/w RAID is a fake. If you google you'll find plenty of articles where folks seriously discuss how great their "hardware" RAID works.
So why are manufacturers doing this, why they deceive their valued customers? Google for "hardware vs software RAID" and you'll see nowadays there is no big difference between two performance-wise. In most cases there is no difference whatsoever. But there is a steep difference in price.
 
Old 04-25-2007, 12:40 AM   #12
LNXman
Member
 
Registered: Jul 2002
Location: California (USA)
Distribution: Slackware
Posts: 97

Rep: Reputation: 15
To configure the hardware raid for an IBM x346 server, you will need to use IBM's ServerRaid Support cd to configure the raid controller.

Check out this link. I believe the support CD should apply to your raid controller model (the specs indicate ServerRaid 7k). If not, search IBM's support site for your raid card model's support CD.

GL
 
Old 04-25-2007, 05:03 AM   #13
Emerson
LQ Sage
 
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~amd64
Posts: 7,661

Rep: Reputation: Disabled
@Saritul

See? Exactly what I said. Lots of people even don't know this not hardware RAID. Marketing and advertising are stronger than logic and knowledge.
 
Old 10-24-2010, 03:54 PM   #14
cusco
LQ Newbie
 
Registered: Mar 2005
Location: Portugal
Distribution: Debian
Posts: 15

Rep: Reputation: 0
hi.

let me just clear something out. I spent all day trying to figure raid on this ibm x346.

It has an adaptec scsi controller and it has HW raid.

There is a java software for linux (ibm's serveraid manager, or adaptec's store manager -- they are the same) that allows you to interact with the controller to set your raid arrays. there is also the ipssend tool.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Linux RHEL 4 on IBM x346 xianzai Linux - Enterprise 14 02-25-2008 04:05 AM
Adaptec 29320 with HostRAID Mow Debian 8 10-02-2006 01:01 PM
Centos 4.3 on IBM x346 server sasic cAos 5 06-15-2006 03:39 AM
FC 4 - Adaptec SATA HostRAID w0lver Fedora - Installation 1 01-04-2006 03:04 PM
Adaptec Embedded Sata HostRaid 5041 (Marvell chipset MV88SX5041 4-port) Teukka Linux - Hardware 2 12-15-2005 06:41 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 09:48 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration