Hi, I recently got a QLogic QLE4050C and a QLE4060C to use in one of my HP DL380G6s to talk to an HP MSA2012i. They seem to be working, but each one sees different targets.
Here's the config:
The MSA2012i has one vDisk (array, in normal speak), with 3 LUNs, presented by the primary controller. In the 2012i, the secondary controller won't present LUNs from a vDisk it doesn't own (marvy...). Each controller has 2 iSCSI ports, A0, A1, B0, and B1.
I have all of my iSCSI devices on their own VLAN and subnet, so the 2012i, each of the QLogics (both are in a single server), a DL380G6 with software iSCSI, and another rinky dink single port iSCSI device that I use for testing stuff. The VCB server also has a port on this subnet.
I added all of the 2012i's iSCSI IPs to dynamic discovery under the properties of both QLogics HBAs, but in a slightly different order. On one, A0 is listed first, on the other, A1 is listed first, with B0 and B1 similarly flipped.
When I look under static discovery, I only see the first port listed for each of the QLogics. The 4050C has only A1, the 4060C has only A0. On the ESX host using SW iSCSI, all of the ports are listed under static discovery. On both the 4050C and the 4060C, only port B0 is listed.
I've rebooted, rescanned more times than I can count, removed and readded IPs to the dyanmic discovery; nothing changes.
I don't think this is a serious problem, but it is really odd.
Anyone have any ideas where I should look next?