Configure Hyper-V host to provide access to an HBA to a VM

We have a QLogic HBA attached to one of our Hyper-V hosts and it is visible by the host itself. Our Backup Exec server is on a VM on this host and need access to this HBA as the HBA is directly connected to our HP Tape Storage. Previously the server was on a VMWare host, which we had 'Passthrough' enabled for this card, but in Hyper-V there is no 'passthrough' option. I created a vSAN and added the connected port to the vSAN, then added a Fiber Channel Adapter to the VM. But as soon as I start the VM, I get the following errors:

Event ID 12004: Synthetic FibreChannel Port: Failed to start reserving resources with Error 'Insufficient system resources exist to complete the requested service.' (0x800705AA).

Event ID 32161: Operation for virtual port (C003FF02CE760006) failed with an error: No physical port available to satisfy the request

I'm out of ideas, have been reading for the past 2 weeks and haven't been able to find anything. Any ideas?

July 8th, 2015 12:35am

Check if your SAN support NPIV. If so enable/configure it to satisfy requirements. Check - Hyper-V Virtual Fibre Channel Overview https://technet.microsoft.com/en-us/library/hh831413.aspx if your SAN is supported.
Free Windows Admin Tool Kit Click here and download it now
July 8th, 2015 6:10am

Check if your SAN support NPIV. If so enable/configure it to satisfy requirements. Check - Hyper-V Virtual Fibre Channel Overview https://technet.microsoft.com/en-us/library/hh831413.aspx if your SAN is supported.
July 8th, 2015 10:00am

Hi Slava,

Thanks for the reply. We don't have a SAN. As mentioned in the question, the HBA is directly connected to a TAPE Storage.

NPIV is enabled on the card though.

Free Windows Admin Tool Kit Click here and download it now
July 8th, 2015 6:34pm

You still need to know if your HBA is NPIV capable.  If it isn't, you will not be able to use virtual HBAs within the VM.

But, what you are trying to do is not a supported configuration, unless you are using System Center Data Protection Manager.  See http://social.technet.microsoft.com/wiki/contents/articles/18698.hyper-v-virtual-fibre-channel-troubleshooting-guide.aspx

July 8th, 2015 7:09pm

Thanks Tim. Our HBA is NPIV capable (already enabled). I have been reading about SCDPM myself. I was just wondering if there was any option close to "passthrough" in VMWare, which apparently there isn't.
Free Windows Admin Tool Kit Click here and download it now
July 8th, 2015 11:32pm

Hi MR_PT,

 The Virtual Fibre Channel for Hyper-V guests means Virtual Fibre Channel for Hyper-V provides the guest operating system with unmediated access to a SAN, but it can not use the HBA like DA storage.

More information:

Hyper-V Virtual Fibre Channel Overview

https://technet.microsoft.com/en-us/library/hh831413.aspx?f=255&MSPPError=-2147217396

Im glad to be of help to you!

July 12th, 2015 10:45pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics