How to Disable SR-IOV on Emulex CNA\HBA on HP Hosts Running XenServer 6.5

How to Disable SR-IOV on Emulex CNA\HBA on HP Hosts Running XenServer 6.5

book

Article ID: CTX202286

calendar_today

Updated On:

Description

To Disable SR-IOV on Emulex CNA\HBA.


Instructions

Complete the following steps:

  1. To disable SR-IOV in the OneConnect firmware using the PXE Select menu, enter the PXE Select utility menu by pressing CRTL + P when the PXE BIOS banner appears during system boot.

  2. Use Tab to set the Advanced Mode Support to Disabled
    User-added image

  3. Set personality according to the environment. The following example uses FCoE.User-added image

  4. Press Tab to navigate to Save, and press Enter to save the changes.
    User-added image

  5. Press Tab to navigate to Continue and press Enter.
    User-added image
    Note: For systems with multiple ports repeat steps 6 to 9 until all the ports are configured with SR-IOV Disabled.

  6. Choose the first port and hit Enter.
    User-added image

  7. Choose Disabled and hit Enter.
    User-added image

  8. Press Tab and navigate to Save and hit Enter.
    User-added image

  9. Press Escape until you get back to the screen to choose the port and complete all ports.

  10. After configuring all ports, press Escape until you get back to the Controller Configuration showing advanced mode support DISABLED and Tab to save again.

  11. Press Escape until you exit the utility.

  12. After the host is back up, run the command lspci –vv | grep VFs.
    You should see all zeros regarding VFs(virtual interfaces)
    User-added image

  13. Continue to the next host in the pool until all are completed.

Issue/Introduction

SR-IOV is enabled on HP hosts and it can cause network performance concerns inside of XenServer 6.5.