Mon Apr 10, 2017 9:33 pm
I've seen your suggestion of delaying the starting of the initiator service, and I don't like much, it doesn't seem very clean.
Also I'm not 100% sure this problem is caused by the local target being up late as you suggest.
For example, I've turned off node 2, caused a hell of a lot of write activity in node1, then started node2, if that was the case, node 2 should take some time to sync, so active path on node2 will point to node 1 as local is catching up, but that didn't happened, it all stayed as it should in node 2, loopback path active, other node path standby.
Anyway, maybe I'm wrong, and what you say is really the cause of the changing of active path. I'm really confused with this stuff.
What I really like is a script (WMI or whatever) to set the loopback path as preferred. That is a cleaner solution.