3.5.1 Matrix Server Installation Guide (June 2008)

Appendix A: Install the RHEL4 Operating System 47
If you want Matrix Server to load the HBA driver, you may need to
modify the /etc/modprobe.conf file. In the file, look for entries such as
the following for scsi_hostadapter.
alias scsi_hostadapter qla2x00
alias scsi_hostadapter1 aic7xxx
alias scsi_hostadapter2 ...
NOTE:
Skip this step if the file has the following entry:
alias scsi_hostadapter off
Remove the scsi_hostadapter entry for QLogic or Emulex drivers,
or comment them out with a “#” symbol. Then, if there are
additional entries for the scsi_hostadapter, renumber the entries.
(The first scsi_hostadapter entry is not numbered, the second entry
is scsi_hostadapter1, the third entry is scsi_hostadapter2, and so
on.) In this example, the edited file will look like this:
alias scsi_hostadapter aic7xxx
alias scsi_hostadapter1 ...
Matrix Server appends the removed modules to the /etc/hotplug/
blacklist file, which specifies modules that should not be automatically
loaded by the kernel. This creates a controlled environment for Matrix
Server at boot time, allowing it to load its own modules. If this
behavior is not desired, the blacklist file can be edited; however, doing
this is not recommended.
5. Run mkinitrd If Necessary
If you edited the /etc/modprobe.conf file in the previous step, you will need
to run mkinitrd to create a new initrd image with the appropriate drivers.
1. Check the /boot directory for an initrd image for your kernel. Remove
the image if it exists in the directory.
2. Run the following command:
# mkinitrd <initrd-image> <kernel-version>
For more information, see the mkinitrd(8) man page.