Hyper-V: Configure Virtual Machines to Use SR-IOV Only When Supported by the Guest Operating System
This article is intended to provide more information about a specific issue that can be identified by running a Best Practices Analyzer scan for Hyper-V. It also can be used without running a scan, as general troubleshooting and best practice information to help you configure your server appropriately. If you have troubleshooting steps or information that would improve this article, please add it. For instructions on how to edit a TechNet Wiki article, see Wiki: How to Use the Editor.
For more information about best practices and scans, see Run Best Practices Analyzer Scans and Manage Scan Results.
Operating System |
Windows Server 2012 |
Product/Feature |
Hyper-V |
Severity |
|
Category |
Note: The following sections provide details about the specific issue. Italics indicates UI text that appears in the Best Practices Analyzer tool for the specific issue.
Issue
One or more virtual machines are configured to use single-root I/O virtualization (SR-IOV), but the guest operating system does not support SR-IOV
Impact
SR-IOV virtual functions will not be allocated to the following virtual machines: <list of virtual machines>
Resolution
Disable SR-IOV on all virtual machines that run guest operating systems which do not support SR-IOV.
SR-IOV in Hyper-V guests is only supported in 64-bit Windows guests at this time (Windows 8/2012+)