Queue 6 full, 0 outstanding

Problem

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
....

Affected controllers:

Adaptec 2120S, 2200S

Affected OS:

Solution

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

  1. Insert the RHEL3/CentOS Device Driver CD and mount it
    mount -t ext2 /dev/cdrom /mnt/cdrom
    
  2. Install the source RPM
    rpm -ivh /mnt/cdrom/SRPMS/aacraid-1.1.5-2400-2.4.21-32.EL.src.rpm
    
  3. Build the new driver
    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
    
  4. Reboot the server

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.