...
Example:
MC | Failover priorities order (ordered highest rank 0 to lowest rank - - a lower integer value indicates the highest rank. e.g. 99)MC01=0 MC02=1 MC00=99 means when MC01 is not Failed but MC00 is Failed, MC01 is the top MC for Failover tasks on MC00 | Example |
---|---|---|
MC00MC01< | MC01 MC02 < MC00 | Three Master Controllers in a single synchronization pool with:
Each MC that is not in Failover mode can become top MC for Failover Tasks owned by other MCs as soon as no recent heartbeats (5 minutes threshold) are received from higher ordered remote MCs. |
MC01 | MC00 < MC02 < MC01 | |
MC02 | MC00 < MC01 < MC02 |
Status MC00 | Status MC01 | Status MC02 | Remarks |
---|---|---|---|
OK | OK | OK | Each MC runs its own Tasks. No Failover Tasks are taken over. |
Failed | OK | OK | MC01 runs additionally all Failover Task from MC00. When in Manual Failover, MC00 no longer run its own "Suspend duty in Failover" Tasks but still runs all its other Tasks. |
OK | Failed | OK | MC00 runs additionally all Failover Task from MC01. When in Manual Failover, MC01 will no longer run its own "Suspend duty in Failover" Tasks but still runs all its other Tasks. |
Failed | Failed | OK | MC02 runs additionally all Failover Task from MC00 and MC01. When in Manual Failover, MC00 and MC01 will no longer run their own "Suspend duty in Failover" Tasks but still runs all the other Tasks they own. |
OK | OK | Failed | When MC02 is in Manual Failover, there is no visible effect. MC02 does not own Failover Tasks. MC02 is no longer allowed to take over Failover tasks from other MCs. |
Failed | OK | Failed | MC01 runs additionally all Failover Task from MC00. When in Manual Failover, MC00 no longer runs its own "Suspend duty in Failover" Tasks but still runs all its other Tasks. MC02 is no longer allowed to take over Failover tasks from other MCs. |
OK | Failed | Failed | MC00 runs additionally all Failover Task from MC01. When in Manual Failover, MC01 no longer runs its own "Suspend duty in Failover" Tasks but still runs all its other Tasks. MC02 is no longer allowed to take over Failover tasks from other MCs. |
Failed | Failed | Failed | When all three MCs are in Manual Failover, each MC runs its own Tasks. No Failover Tasks are taken over. MC00 and MC01 will run their own "Suspend duty in Failover" Tasks since they have become the top MC for their own Failover Tasks. The MCs are no longer allowed to take over Failover tasks from other MCs. |
...