I have two CVM nodes, configured according to the Hyper-V Failover Cluster CVM documentation, everything was working great for about a week, but then, due to a network issue one of the appliances got a bad IP via DHCP (instead of it's assigned reservation), I resolved it by setting the IPs to static, which seems to have mostly worked.
The issue however, is that one of the CVMs sees both appliances as online, working and functioning (we'll call it CVM01), and the other, sees only itself as online (CVM02). To make things even weirder, the LUN shows everything is online and working correctly, and if a CVM goes offline it properly shows that it needs to sync.
To make matters worse, when CVM01 goes offline (during cluster aware Windows Updates), the failover server will bomb out on the storage, and both the virtual disks will disappear, as if CVM02 isn't available for connection at all (despite being online).
I've double checked that SR-IOV is disabled on the Hyper-V interfaces, both of the CVM appliances can ping each other properly, on all of the interfaces. And I've double and triple checked the MPIO and iSCSI settings on the Windows host machines. I'm just kind of lost at this point.
Also interesting, CVM01 has 4 sessions on the LUNS, while CVM02 has just 2 sessions on each LUN. Despite the windows MPIO on the device showing a connection to both of them equally.
This is a personal cluster on the free licensing. The trial has expired, so no access to the WebUI functionality.
The Latest Gartner® Magic Quadrant™Hyperconverged Infrastructure Software