<div dir="ltr">Hi,<div><br></div><div>I have a two node cluster setup where each node is multi-homed over two separate external interfaces - net4 and net5 - that can have traffic load balanced between them.</div><div><br></div><div>I have created multiple virtual ip resources (grouped together) that should only be active on only one of the two nodes.</div><div><br></div><div>I have created ethmonitor resources for net4 and net5 and have created a constraint against the virtual ip resources group.</div><div><br></div><div>When one of the net4/net5 interfaces is taken on the active node (where the virtual IPs are), the virtual ip resource group switches to the other node. This is working as expected.</div><div><br></div><div>However, when either of the net4/net5 interfaces are down on BOTH nodes - for example, if net4 is down on BOTH nodes - the cluster seems to get itself in to a flapping state where there virtual IP resources keeps becoming available then unavailable. Or the virtual IP resources group isn't running on any node.</div><div><br></div><div>Since net4 and net5 interfaces can have traffic load-balanced across them, it is acceptable for the virtual IP resources to be running any of the node, even if the same interface (for example, net4) is down on both nodes, since the other interface (for example, net5) is still available on both nodes.</div><div><br></div><div>What is the recommended way to configure the ethmonitor and constraint resources for this type of multi-homed setup?</div></div>