Morning All
As per the thread title, I'm running a Server 2012 Host with a number of Server 2012 R2 VM's in it on a Dell 720xd server.
IOV is enabled and working on all the other VM's apart from one.
I only just noticed the error yesterday, in the networking Tab for the VM in Hyper-V Manager.
After a quick google I removed the NIC from the VM, restarted it, deleted the hidden NIC from Device Manager, restarted and added a new NIC again. Setup static IP again etc, but the problem is back.
In the VM, Event Viewer shows error:
Event ID: 2
The VM and host networking components failed to negotiate protocol version '5.0'
In the Host Event Viewer:
Event ID: 12585
'XXXXVFSW1001' Network Adapter (67dd68eb-406b-463d-b102-d88b6f625ad5--7e9878f0-628a-4a7c-98ce-0d974be2136d) failed to allocate a virtual function: The device does not recognize the command. (0x80070016): IOV networking might be incompatible with other configured networking features. (Virtual Machine ID 67DD68EB-406B-463D-B102-D88B6F625AD5)
I can see this error going back months, so its obviously been there a while.
I cannot think of anything special about this VM, I created a few at the same time and the others are all working ok. This is one of 3 VM's acting as a fileserver to users.
For the moment I have switched off IOV for this VM in its settings, however I would like to get it working and understand why just this one is failing.
Thanks in advance for any suggestions or ideas. :)