Ralph Angenendt
2005-Jan-13 11:26 UTC
[Centos] Problem with SCSI controllers: Anaconda (and kernel option for grub/lilo)
Hi, I do seem to have a slight problem with upgrading two of our machines to CentOS (from SuSE, but that doesn't really matter). Both systems are IBM x-Series 360 with a ServeRaid controller for the "internal" hard disks an a QLogic QLA2200 fibre channel controller for an external stack of disks. On SuSE (kernel 2.4.26) the ServeRaid is controller 0 (resulting in the internal Raid Array being /dev/sda) and the QLogic controller is controller 1 (with the external disks being /dev/sdb). With CentOS (yes, I did an unattended kickstart install) the QLogic is recognized as the first controller, the ServeRaid as the second, so CentOS is installed on the external disks (which kills the database residing there). Is there any possibility (be it software or hardware if anyone knows the x360) to tell CentOS, that the ServeRaid controller has to be recognized as the first controller and the QLogic as the second? This goes for installation *and* operation later on, by way of a kernel command line or whatever. Thanks in advance, Ralph Angenendt -- Ralph Angenendt......ra at br-online.de | .."Text processing has made it possible Bayerischer Rundfunk...HA-Multimedia | ....to right-justify any idea, even one Rundfunkplatz 1........80300 M?nchen | .which cannot be justified on any other Tl:089.5900.16023..Fx:089.5900.16240 | ..........grounds." -- J. Finnegan, USC -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: <http://lists.centos.org/pipermail/centos/attachments/20050113/5db56b15/attachment.sig>
Ryan Lane
2005-Jan-13 12:55 UTC
[Centos] Problem with SCSI controllers: Anaconda (and kernel option for grub/lilo)
On Thu, 13 Jan 2005 12:26:37 +0100, Ralph Angenendt <ra+centos at br-online.de> wrote:> Is there any possibility (be it software or hardware if anyone knows the > x360) to tell CentOS, that the ServeRaid controller has to be recognized > as the first controller and the QLogic as the second? This goes for > installation *and* operation later on, by way of a kernel command line > or whatever.Possibly. For operation later on it should be easy enough...just rebuild your initrd, and have the ServeRaid controller modules load first, the the QLogic. This should be able to be done by editing modules.conf and switching the order of your scsi_hostadapter aliases. I haven't actually done this with scsi adapters, but I really think that will work. As for during the installation, I'm not sure, maybe somebody else can chime in. But I think if you choose to do the "expert" mode during installation you can manually load the modules one at a time. -Ryan