Running CentOS 5 (long story, will be updated some day). A 5 yr old Dell PE R415. Whoever spec'd the order, they got the cheapest, embedded controller. Push came to shove - these things gag on a drive > 2TB. So, we bought some PERC H200's for it, and its two mates. This morning, I brought the system down, and put in the card, and moved the SATA cables. This did not end well. The new card seemed to see the drives, it loaded the initrd... and kernel panic'd every time when it went to switch root. I went into the card's firmware and set the first drive to boot. No change. Upshot was that I actually had to pull the card - once it was in, and set, it insisted that it was 0 in boot order, and would not let me take it out, even though I'd reconnected the SATA connector to the on-board one. So: my manager and I are suspecting that the initrd simply doesn't have the driver for the card. I'm going to rebuild the initrd (once I figure out how to do that without the card in the box). The reason I'm posting is to ask y'all if anyone out there has some *other* thoughts as to what the problem might be, other than the initrd. Thanks in advance. mark
On 05/26/2015 11:07 AM, m.roth at 5-cent.us wrote:> So: my manager and I are suspecting that the initrd simply doesn't have > the driver for the card. I'm going to rebuild the initrd (once I figure > out how to do that without the card in the box). The reason I'm posting is > to ask y'all if anyone out there has some*other* thoughts as to what the > problem might be, other than the initrd.That's the most likely explanation. Use "mkinitrd --with=mpt2sas <path>" (I think that's the driver you want)
Although it should be supported on C5 by default, since RHEL5 does. On Tue, May 26, 2015 at 10:44 PM, Gordon Messmer <gordon.messmer at gmail.com> wrote:> On 05/26/2015 11:07 AM, m.roth at 5-cent.us wrote: > >> So: my manager and I are suspecting that the initrd simply doesn't have >> the driver for the card. I'm going to rebuild the initrd (once I figure >> out how to do that without the card in the box). The reason I'm posting is >> to ask y'all if anyone out there has some*other* thoughts as to what the >> problem might be, other than the initrd. >> > > That's the most likely explanation. Use "mkinitrd --with=mpt2sas <path>" > (I think that's the driver you want) > > > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centos >-- Met vriendelijke groeten / With kind regards, Johan Kooijman
On 5/26/2015 11:07 AM, m.roth at 5-cent.us wrote:> Push came to shove - these things gag on a drive > 2TB.I ran into this a couple of years ago with some older 3Ware cards. A firmware update fixed it.
On Thu, May 28, 2015 10:46 am, Kirk Bocek wrote:> > > On 5/26/2015 11:07 AM, m.roth at 5-cent.us wrote: >> Push came to shove - these things gag on a drive > 2TB. > > I ran into this a couple of years ago with some older 3Ware cards. A > firmware update fixed it. >With 3ware cards depending on card model: 1. the card supports drives > 2TB 2. the card as initially released does not support these drives, but there is firmware update after installation of which the card will supports drives > 2TB 3. The card does not support drives > 2TB, even with latest available firmware. (there are really old cards, even though someone may say hardware doesn't live this long, I do have them in production as well, and to the credit of 3ware I must say: I've never seen one dead - excluding abuse/misuse of course). Just my $0.02 Valeri ++++++++++++++++++++++++++++++++++++++++ Valeri Galtsev Sr System Administrator Department of Astronomy and Astrophysics Kavli Institute for Cosmological Physics University of Chicago Phone: 773-702-4247 ++++++++++++++++++++++++++++++++++++++++
Kirk Bocek wrote:> On 5/26/2015 11:07 AM, m.roth at 5-cent.us wrote: >> Push came to shove - these things gag on a drive > 2TB. > > I ran into this a couple of years ago with some older 3Ware cards. A > firmware update fixed it. >a) The old one, and the new, are LSI. It's just that the original was *cheap*, bottom of the line. b) I've been told by Dell support that the old one is out of production, and there will *not* be any firmware updates to correct it, which is why we bought the PERC H200s. One more datum: running on the old controller, with the new removed (the only way I could get it up), lsmod showed me mptsas references. Searching for the PERC H200, I found a driver on Dell's site... and part of its name was mpt2sas. So I've rebuilt the initrd, forcing it to include that. Now, talking to my manager, we're thinking of firing up another box for the home directories, and then I can have some hours to resolve the problem, rather than having three people, including the other admin, sitting around unable to log on.... mark mark