network interface check failover show
Discover if any LIFs might become inaccessible during a node outage, due to over-provisioning
Availability: This command is available to cluster administrators at the admin privilege level.
Description
This command identifies logical interfaces (LIFs) at risk of becoming inaccessible if their hosting nodes were to experience an outage. The source-nodes parameter is the only required input.
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.
Parameters
- {
[-fields <fieldname>,…]
-
If you specify the
-fields <fieldname>, …
parameter, the command output also includes the specified field or fields. You can use '-fields ?' to display the fields to specify. - |
[-instance ]
} -
If you specify the
-instance
parameter, the command displays detailed information about all fields. [-destination-nodes <nodename>,…]
- Set Of Nodes Over Capacity-
Use this parameter to display the nodes an at-risk LIF or LIFs could fail over to.
[-vserver-name <vserver>]
- Vserver Name-
Use this parameter to display only LIFs on the Vserver you specify.
[-lif-name <lif-name>]
- LIF Name-
Use this parameter to display at-risk information only about the LIF or LIFs whose name you specify.
-source-nodes <nodename>,…
- Nodes Going Down-
List of nodes to test. At-risk LIFs currently hosted on these nodes will be identified. The list should contain no more than half the nodes in the cluster.
[-over-amount <integer>]
- Amount Capacity Exceeded-
Use this parameter to select only at-risk LIFs associated with a set of destination nodes whose amount over capacity matches the number you specify.
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.
[-failover-group <failover-group>]
- Failover Group Name-
Use this parameter to display information only about at-risk LIFs whose failover-group you specify.
[-failover-policy {system-defined|local-only|sfo-partner-only|disabled|broadcast-domain-wide}]
- Failover Policy-
Use this parameter to display information only about at-risk LIFs whose failover-policy you specify.
Examples
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