Discover if any LIFs might become inaccessible during a node outage, due to over-provisioning
The tuple <destination-nodes, vserver-name, lif-name> is sufficient to uniquely identify a record in the returned listing. All fields other than source-nodes can be filtered on in the usual fashion. There are some examples of this filtering below.
Note that the number of LIFs considered to be at risk may be higher than the actual amount over capacity a given set of nodes is. Once a given set of nodes is determined to be potentially over capacity, all LIFs whose set of failover target nodes is an exact match are marked as at risk. The amount over capacity is an upper bound on the number LIFs which could become unhosted if LIFs were to fail over in a random order, each to a target randomly selected from that LIF's configured failover targets.
The following example shows all the at-risk LIFs for a specific two-node outage in a six-node cluster.
cluster1::> network interface check failover show -source-nodes node1,node5 Destination Nodes: node2, node3, node4, node6 Amount Over Capacity: 2 Vserver Logical Interface Failover Group Failover Policy ------------------ ------------------- ---------------- --------------------- vs0 data1 Default broadcast-domain-wide data2 Default broadcast-domain-wide data3 Default broadcast-domain-wide vs1 data1 Custom_Name broadcast-domain-wide Destination Nodes: node2 Amount Over Capacity: 1 Vserver Logical Interface Failover Group Failover Policy ------------------ ------------------- ---------------- --------------------- vs0 data6 Default sfo-partner-only vs1 data7 Default sfo-partner-only
The following example shows the same two-node outage scenario, but now with some filtering applied to the results.
cluster1::> network interface check failover show -source-nodes node1,node5 -destination-nodes node2,node3,node4,node6 -failover-group Def* Destination Nodes: node2, node3, node4, node6 Amount Over Capacity: 2 Vserver Logical Interface Failover Group Failover Policy ------------------ ------------------- ---------------- --------------------- vs0 data1 Default broadcast-domain-wide data2 Default broadcast-domain-wide data3 Default broadcast-domain-wide