This post is more than 5 years old
614 Posts
0
5745
virtual HBAs only showing port address set A in fabric
Hello,
We have just started using virtual HBAs for our new Hyper-V environment. Here is what the Windows admin told me to look for after he did what he needs to do on his server.
VSAN 100 (HBA1)
port address set A
WWNN: C003FF0000FFFF00
WWPN: C003FF7748AD0000
port address set B
WWNN: C003FF0000FFFF00
WWPN: C003FF7748AD0001
VSAN 200 (HBA2)
port address set A
WWNN; C003FF0000FFFF00
WWPN: C003FF7748AD0002
port address set B
WWNN: C003FF0000FFFF00
WWPN: C003FF7748AD0003
I AM ONLY SEEING THE WWPN FOR PORT SET A IN BOTH VSAN 100/200. I AM NOT SEEING THE HBAS FOR PORT SET B.
I thought I see both port set A and B in each each VSAN. Is there something else he needs to do on the windows server? Or is it a problem with the fabric?
Many thanks!
Admingirl
dynamox
2 Intern
2 Intern
•
20.4K Posts
0
October 22nd, 2013 18:00
this is for initiator that is currently not logged-in right ?
admingirl
614 Posts
0
October 22nd, 2013 19:00
Grazi!!! Thanks again Dynamox!
Benita
Sridhar246
115 Posts
0
October 23rd, 2013 09:00
Below is what I usually do. I am running Brocade switches and I do most of the things through command line and it has been some time since I worked on Cisco switches so I don't exactly remember the commands but you should get the idea. Also, I borrowed your WWNs (sorry about that).
Assumption is that SPA0 & SPB1 connect to one fabric and SPA1 & SPB0 connect to second fabric. You want to zone all vHBAs to all the SP ports in that fabric as it is not under your control which vHBA Hyper-V will bring online.
C003FF7748AD0000---
C003FF7748AD0001---
C003FF7748AD0002---
C003FF7748AD0003---
VNX_SPA0, VNX_SPA1, VNX_SPB0, VNX_SPB1
Zones_FabricA
_VNX_SPA0
_VNX_SPB1
_VNX_SPA0
_VNX_SPB1
_VNX_SPA0
_VNX_SPB1
_VNX_SPA0
_VNX_SPB1
Zones_FabricB
_VNX_SPA1
_VNX_SPB0
_VNX_SPA1
_VNX_SPB0
_VNX_SPA1
_VNX_SPB0
_VNX_SPA1
_VNX_SPB0
When you mention failover is failing, do you mean Live Migration?
Also, you will have to manually register all paths on VNX.
If servers still cannot see paths make sure to check all paths in storage group---host tab---advanced (when you go in engineering mode).
Let us know how it goes
EDIT: This entry has some incorrect information. Please ignore it.
admingirl
614 Posts
0
October 23rd, 2013 09:00
OK, this is driving me nuts. I have done everything manually, it looks good. The windows folks keep pointing to my zones since failover is still not working.
Can someone tell me how the zones should look for windows hyper-v. My first group of zones is:
Individual zones(both A set, B set(failover) that are separate and look like this
VSAN 100 zones
virtual host ip
address set A HBA (2 in each VSAN)
virtual host ip
address set B HBA (2 each VSAN)
Per Microsoft: also include one zone per vsan with
All address set A/B in vsan
physical host HBAs for both host
VSAN 200 (same as 100)
Please tell me what should be in these zones for failover to work. I really appreciate it.
CISCO MDS 9509
admingirl
614 Posts
0
October 23rd, 2013 10:00
Hello,
Yes, you are correct. I meant Live Migration. Thank you for your help. I am going to delete the microsoft zones and check each zone I have configured to match your specifications.
Thank you so much! I will report back on what worked.
Benita
admingirl
614 Posts
0
October 23rd, 2013 14:00
Still getting resources unavailable. I am perplexed. All initiators are zoned in each vsan.
Sridhar246
115 Posts
0
October 24th, 2013 11:00
I am sorry my previous entry had information which is not correct. That was an extract from my first draft that I had created and we had the same issue as you have now.
Basically you want all the vHBAs zoned to every SP port, with the reason being that Hyper-V dynamically creates vHBAs on physical HBAs at time of live migration and there is no guarantee that a specific vHBA (Port Set A or Port Set B) will be created on a specific physical HBA.
I am so sorry for the wrong information before, I had to check my documentation to understand my mistake
Please let us know how things go.