VMware
 

Knowledge Base

Search the Knowledge Base:

Products:
Search In:
 

MegaRAID2 Driver May Cause Disk I/O Lockups on the Service Console

Details

I have ESX Server 2.5.x and a storage controller that uses the LSI Logic MegaRAID driver on the host. I am experiencing Virtual Machine unresponsiveness, random system lock-ups, and I am unable to access my ESX Server system using VirtualCenter, the VMware Management Interface, or the Remote Console. (You also may not be able to connect to the service console remotely.)

At a service console prompt, any file operation commands on VMFS volumes hang.

The following messages might appear in the logs:
 
vmkernel: 1:00:41:10.043 cpu0)VMNIX: WARNING: VmkDev: 3236: Timed wait: 0xbad0021.
vmkernel: 1:00:42:17.812 cpu0)VMNIX: VMFS: 897: timed out

Solution

VMware has identified a timing issue with the LSI Logic MegaRAID driver shipped with ESX Server version 2.5.x. The problem has been reported on Dell non-blade systems when storage management agents are installed on the service console.

If your ESX Server system uses the LSI Logic MegaRAID driver, VMware strongly recommends that you upgrade to ESX Server 2.5.2 Patch 3. Please download this patch from http://www.vmware.com/download/esx/esx-252-200601-patch.html.

If you cannot apply the patch immediately, you can selectively remove storage management agents to avoid this issue.

Note: Because this problem has been reported on Dell non-blade systems, the following instructions include only the relevant storage management agent, OMSS.

Follow these steps to selectively remove OpenManage Storage Services (OMSS):

  1. Log on to the service console locally as root.

  2. Run the command:

    rpm -qa | grep srvadmin

    This command prints a list of all installed srvadmin modules to the console screen.

  3. Run the command:

    srvadmin-services.sh stop

  4. Run the commands:

    rpm -e srvadmin-storage-4.5.0-323
    rpm -e srvadmin-odf-4.5.0-323

    The version number at the end of the package names may be different, depending on which version of OpenManage is installed. This build number (4.5.0- 323) refers to version 4.5.

  5. Run the command:

    srvadmin-services.sh start

To reinstall OMSS after ESX Server 2.5.2 Patch 3 has been applied:

  1. Insert the Dell Installation and Server Management CD-ROM into the ESX Server host and mount the CD-ROM with the following command:
    mount /dev/cdrom /mnt/cdrom
  2. Install OMSS using:
    /mnt/cdrom/srvadmin/linux/supportscripts/srvadmin-install.sh -s
For more information, please refer to "Installing Dell OpenManage 4.5 Software in a VMware ESX Server Software 2.5.X Environment" under the Resource Center at http://www.dell.com/vmware.

Keywords

2025; HBA; host; bus; adapter; virtual; center; vc

Feedback

Rating: 1 - Lowest 2 3 4 5 - Highest (0 Ratings)   

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.
What can we do to improve this information? (2000 or fewer characters)
Submit
Rating: 1 - Lowest 2 3 4 5 - Highest (0 Ratings)   
Actions