The server is unresponsive while printing the following message on the screen continuously:
Queue 6 full, 0 outstanding Queue 6 full, 0 outstanding Queue 6 full, 0 outstanding ....
Adaptec 2120S, 2200S
The aacraid driver provided by Red Hat is buggy. When the array is not in the optimal state, the symptom occurs. To resolve the issue, use the updated accraid driver (1.1.5-2400) provided in the ASL RHEL/CentOS Device Driver CD.
At the start of the OS installation, enter 'linux dd'. The installer will then prompt for a driver disk. If the system does not come with the ASL RHEL/CentOS Device Driver CD, the ISO image can be downloaded here:
http://updates.aslab.com/isos/RHEL3/
http://updates.aslab.com/isos/RHEL4/
drivers-<version>-athlon.iso 32-bit driver for AMD platforms
drivers-<version>-i686.iso 32-bit drivers for Intel platforms
drivers-<version>-x86_64.iso 64-bit drivers for both Intel and AMD platforms
Once the ISO image has been downloaded, use an authoring tool such as cdrecord to create the Driver CD.
If the OS has already been installed, the new driver can be installed using the supplied source RPM and build script. Here are the steps to build the driver for i686 platform under RHEL3
mount -t ext2 /dev/cdrom /mnt/cdrom
rpm -ivh /mnt/cdrom/SRPMS/aacraid-1.1.5-2400-2.4.21-32.EL.src.rpm
cd /usr/src/redhat/SPECS /mnt/cdrom/SRPMS/builddriver.sh aacraid.spec
arch=athlon (32-bit), i686 (32-bit), x86_64 (64-bit) version = RHEL3 kernel version release = RHEL3 release version
For example, the command belows build the i686 driver for RHEL3 Update 5.
/mnt/cdrom/SRPMS/builddriver.sh aacraid.spec i686 2.4.21 32.EL
Note: RHEL4 Update 3 and CentOS 4.3 already include an updated accraid driver. Thus it is not necessary to use the ASL RHEL4/CentOS Device Driver CD.