cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1852
Views
0
Helpful
3
Replies

Loss of LUNs to Brocade Fabric

VirtualEB
Level 1
Level 1

Hi Team!

I have a situation with a UCS implementation to a Brocade SAN fabric:

UCS 2.0(2q)

B200 M2 blades w/Palo (M81KR)                 

Brocade 5300 switches with NPIV enabled

ESXi 5 update 1

2 vHBAs per host; one to each fabric; using default VSAN1

EMC CX-480 array

After initial UCS configuration and enabling NPIV on Brocade ports, we provisioned service profiles (using WWNN/WWPN pools) to the blades, installed ESXi 5 and configured ESXi networking/storage.  Once the hosts logged into the Brocade fabric, the SAN admin zoned the LUNs to each hosts' WWPN and they appeared in the ESXi hosts.

Everything was working great until I made some UCS LAN configuration changes (related to QoS and MTU).  The MTU changes spawned a reset of the service profile and ultimately a reboot of the ESXi hosts.  When they came back, the LUNs had disappeared.  The ESXi HBAs show no paths or LUNs after a rescan.  UCS storage uplink ports show active and have no errors.  We reviewed the Brocade side and the fabric switches see the WWPNs, however, when we drill down there is no indication of driver/HBA type associated to the WWPN (as seen on other physical hosts, i.e. QLogic).  I'm not privy to SAN switch configuration but this was just an observation made by the SAN admin.

I am having the SAN admin confirm NPIV on the ports using portCfgShow.  Also, I'm using one global VSAN/FCoE VLAN for both fabrics since Brocade doesn't understand the VSAN concept, but wondering if I should create a VSAN for each fabric using different FCoE VLANs as we would in an MDS configuration.  It was working with just the one global VSAN/FCoE VLAN but it's the only thing I can think of from a UCS configuration point of view.  This seems to be a fabric issue in my opinion.

Would love to hear any thoughts and thanks in advance!!

3 Replies 3

Tushir_Pruthi
Level 1
Level 1

Can you paste the output of below Brocade commands

switchshow

portloginshow (for NPIV ports)

nscamshow | grep "WWPN numbers"

Hello VirtualEB,

I saw ur configuration which consists of follwoing componets.

UCS 2.0(2q)

B200 M2 blades w/Palo (M81KR)                 

Brocade 5300 switches with NPIV enabled

ESXi 5 update 1

2 vHBAs per host; one to each fabric; using default VSAN1

EMC CX-480 array

Is it possible for you to share the Diagram of this configuration.

==========

VirtualEB
Level 1
Level 1

All,

Thanks for the responses and sorry for not replying.  The loss of LUNs was resolved by upgrading the Cisco VIC driver for ESXi to the latest 1.5.0.7 version.  According to TAC, VMware published an unvalidated driver with ESXi 5 update 1.  All LUNs are now visible even across reboots and service profile resets.

However, we upgraded UCS to 2.0(3b) in the testing process and a known 'cosmetic' flogi error has resurrected (CSCtz88841) which was supposedly fixed in 2.0(2m).  In our testing, we validated that it is truly cosmetic, and random (would appear and disappear across reboots), but all storage paths remain active and LUNs presented to the host without incident:

Thanks!

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Review Cisco Networking products for a $25 gift card