Knowledge Base
The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides

|
Setting the Queue Depth for an Emulex HBA on ESX Server 3.0
Details
Solution
To change the queue depth of an Emulex HBA on an ESX Server 3.0 system:
-
Log on to the service console as root.
-
Verify which Emulex HBA module is currently loaded:
[root@esxhost]# vmkload_mod -l | grep lpfcdd
Depending on the model of the HBA, the module can be one of the following:-
lpfcdd_7xx
-
lpfcdd_732.o - This 4GB driver is included with ESX Server 3.0.1. In some cases, you might need to downgrade to a 2GB driver.
See Using 2GB Fibre Channel Drivers on ESX Server 3.0.1 (http://kb.vmware.com/kb/1560391).
-
-
For a single instance of an Emulex HBA on the system, run the following commands. The example shows the lpfcdd_7xx module. Please use the appropriate module based on the outcome of the above step.
[root@esxhost]# esxcfg-module -s lpfc0_lun_queue_depth=64 lpfcdd_7xx
[root@esxhost]# esxcfg-boot –b
In this case, the HBA represented by lpfc0 will have its queue depth set to 64.
-
For multiple instances of an Emulex HBA on the system, run the following commands:
[root@esxhost]# esxcfg-module -s "lpfc0_lun_queue_depth=64 lpfc1_lun_queue_depth=64" lpfcdd_7xx
[root@esxhost]# esxcfg-boot –b
In this case, both HBAs lpfc0 and lpfc1 will have their queue depths set to 64.
-
Reboot.
Request a Product Feature
To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.
Actions
KB:
- Updated:
- Categories:
- Product Family:
- Product(s):
- Product Version(s):

