General Page
A. ha_mode=auto environment:
SEA has following configuration.

Case A1: When priority 1 SEA is PRIMARY and priority 2 SEA is BACKUP
VIOS1:
SEA: ent3
State: PRIMARY
Bridge Mode: All
High Availability Mode: Auto
Priority: 1 Active: True
VIOS2:
SEA ent3
State: BACKUP
Bridge Mode: None
High Availability Mode: Auto
Priority: 2 Active: False
► Now ha_mode is set to standby on SEA on VIOS1 to manually failover to SEA on VIOS2
VIOS1:
SEA: ent3
State: BACKUP
Bridge Mode: None
High Availability Mode: Standby
Priority: 1 Active: False
VIOS2:
SEA: ent3
State: PRIMARY
Bridge Mode: All
High Availability Mode: Auto
Priority: 2 Active: True
► Now for some reason ha_mode=standby gets set on SEA on VIOS2
VIOS1:
SEA: ent3
State: BACKUP
Bridge Mode: None
High Availability Mode: Standby
Priority: 1 Active: False
VIOS2:
SEA: ent3
State: PRIMARY
Bridge Mode: All
High Availability Mode: Standby
Priority: 2 Active: True
Results:
Even though state of SEA on VIOS2 changes to Standby mode, it continue to bridge packets because SEA on VIOS1 is already in Standby mode.
Case A2: When priority 1 SEA is PRIMARY state and priority 2 SEA is LIMBO
VIOS1:
SEA: ent3
State: PRIMARY
Bridge Mode: All
High Availability Mode: Auto
Priority: 1 Active: True
VIOS2:
SEA: ent3
State: LIMBO
Bridge Mode: None
High Availability Mode: Auto
Priority: 2 Active: False
Note: SEA state is LIMBO because link of the real adapter is down.
► Now for some reason ha_mode=standby gets set on SEA on VIOS1
VIOS1:
SEA: ent3
State: PRIMARY
Bridge Mode: All
High Availability Mode: Standby
Priority: 1 Active: True
VIOS2:
SEA: ent3
State: LIMBO
Bridge Mode: None
High Availability Mode: Auto
Priority: 2 Active: False
Results:
SEA on VIOS1 continues to bridge the packets because SEA on VIOS2 is in LIMBO state.
B. ha_mode=sharing environment:
SEA has following configuration.

Case B1: When priority 1 SEA is PRIMARY_SH and priority 2 SEA is BACKUP_SH
VIOS1:
SEA: ent7
State: PRIMARY_SH
Bridge Mode: Partial
High Availability Mode: Sharing
Priority: 1
VLAN IDs :
ent1: 42 60 61 62 63 900 Active=True
ent2: 136 138 152 154 156 910 Active=True
ent3: 326 328 326 338 920 Active=True
ent4: 991 930 Active: False
ent5: 992 940 Active: False
VIOS2:
SEA: ent7
State: BACKUP_SH
Bridge Mode: Partial
High Availability Mode: Sharing
Priority: 2
VLAN IDs :
ent1: 42 60 61 62 63 900 Active=False
ent2: 136 138 152 154 156 910 Active=False
ent3: 326 328 326 338 920 Active=False
ent4: 991 930 Active: True
ent5: 992 940 Active: True
► Now ha_mode is set to standby on SEA on VIOS1 to manually failover to SEA on VIOS2
VIOS1:
SEA: ent7
State: BACKUP
Bridge Mode: None
High Availability Mode: Standby
Priority: 1
VLAN IDs :
ent1: 42 60 61 62 63 900 Active=False
ent2: 136 138 152 154 156 910 Active=False
ent3: 326 328 326 338 920 Active=False
ent4: 991 930 Active: False
ent5: 992 940 Active: False
VIOS2:
SEA: ent7
State: PRIMARY
Bridge Mode: All
High Availability Mode: Sharing
Priority: 2
VLAN IDs :
ent1: 42 60 61 62 63 900 Active=True
ent2: 136 138 152 154 156 910 Active=True
ent3: 326 328 326 338 920 Active=True
ent4: 991 930 Active: True
ent5: 992 940 Active: True
► Now for some reason ha_mode=standby gets set on SEA on VIOS2
VIOS1:
SEA: ent7
State: BACKUP
Bridge Mode: None
High Availability Mode: Standby
Priority: 1
VLAN IDs :
ent1: 42 60 61 62 63 900 Active=False
ent2: 136 138 152 154 156 910 Active=False
ent3: 326 328 326 338 920 Active=False
ent4: 991 930 Active: False
ent5: 992 940 Active: False
VIOS2:
SEA: ent7
State: PRIMARY
Bridge Mode: All
High Availability Mode: Standby
Priority: 2
VLAN IDs :
ent1: 42 60 61 62 63 900 Active=True
ent2: 136 138 152 154 156 910 Active=True
ent3: 326 328 326 338 920 Active=True
ent4: 991 930 Active: True
ent5: 992 940 Active: True
Results:
Even though state of SEA on VIOS2 changes to Standby mode, it continue to bridge packets because SEA on VIOS1 is already in Standby mode.
Case B2: When priority 1 SEA is PRIMARY state and priority 2 SEA is LIMBO
VIOS1:
SEA: ent7
State: PRIMARY
Bridge Mode: All
High Availability Mode: Sharing
Priority: 1
VLAN IDs :
ent1: 42 60 61 62 63 900 Active=True
ent2: 136 138 152 154 156 910 Active=True
ent3: 326 328 326 338 920 Active=True
ent4: 991 930 Active: True
ent5: 992 940 Active: True
VIOS2:
SEA: ent7
State: LIMBO
Bridge Mode: None
High Availability Mode: Sharing
Priority: 2
VLAN IDs :
ent1: 42 60 61 62 63 900 Active=False
ent2: 136 138 152 154 156 910 Active=False
ent3: 326 328 326 338 920 Active=False
ent4: 991 930 Active: False
ent5: 992 940 Active: False
Note: SEA state is LIMBO because link of the real adapter is down.
► Now for some reason ha_mode=standby gets set on SEA on VIOS1
VIOS1:
SEA: ent7
State: PRIMARY
Bridge Mode: All
High Availability Mode: Standby
Priority: 1
VLAN IDs :
ent1: 42 60 61 62 63 900 Active=True
ent2: 136 138 152 154 156 910 Active=True
ent3: 326 328 326 338 920 Active=True
ent4: 991 930 Active: True
ent5: 992 940 Active: True
VIOS2:
SEA: ent7
State: LIMBO
Bridge Mode: None
High Availability Mode: Sharing
Priority: 2
VLAN IDs :
ent1: 42 60 61 62 63 900 Active=False
ent2: 136 138 152 154 156 910 Active=False
ent3: 326 328 326 338 920 Active=False
ent4: 991 930 Active: False
ent5: 992 940 Active: False
Results:
SEA on VIOS1 continues to bridge the packets because SEA on VIOS2 is in LIMBO state.
Authors: Darshan Patel
Team: protocols
Operating System: VIOS
Hardware: Power
Feedback: aix_feedback@wwpdl.vnet.ibm.com
Was this topic helpful?
Document Information
Modified date:
20 October 2021
UID
ibm10728189