Read the first blog post here about Dell MEM and ESXi 5.5
As part of the EqualLogic MEM setup.pl script it creates a new vSwitch and also its iSCSI VMkernel’s, but due to that script not currently being compatible with ESXi 5.5 U2 we had to manually create the connections. Below is the setup we have used and a few differences compared to the Dell EqualLogic best practice document.
In the document it states that the heartbeat connection is no longer required for ESXi servers of version 5.1 or above. I had issues with this and found that if a switch that one of the adapters connected to failed, the pings would stop to the storage device and ESXi would report that all paths were down for the EqualLogic array, and therefore lose access to the datastore. I added a heartbeat connection in and was able to keep a path active when an adapter failed. Below will cover the settings I have in place and the tests I did to determine successful failover in various scenarios
The Storage Heartbeat VMkernel port is no longer required for ESX servers running version 5.1 and greater
vSwitch Setup
Once you have done that you should have something that looks similar to this;
We need to make a few more changes to this vSwitch;
iSCSI Software Adapter
If you don’t yet have an iSCSI software adapter now is the time to add one in, once you have done that select it and press Properties. Under Network Configuration and press Add, select the two adapters you just configured (EQL1 and EQL2).
While you are here also add in your EqualLogic’s group IP address in to the Dynamic Discovery tab
Setup VMware Round Robin
The next steps I have documented in the post Dell MEM v1.2 and ESXi 5.5 U2, so I wont cover them again here. These steps setup cover the remaining recommendations from Dell.
Testing Failover
To confirm the above settings I did the followings tests to confirm failover – during these tests you should not have all paths down.
These tests make the assumption that you have at least two switches, two network adapters and two controllers in your EqualLogic, and that you return to default before running the next test.
If you do encounter an APD scenario double-check your cabling, as per this diagram from Dell, a long with the heartbeat adapter the cabling also caused a problem. This was resolved with the help of this diagram.