[MXS-1679] Maxscale does not detect failover executed by another Maxscale in 2 Maxscales + keepalived configuration Created: 2018-02-21 Updated: 2018-03-19 Resolved: 2018-03-19 |
|
| Status: | Closed |
| Project: | MariaDB MaxScale |
| Component/s: | failover, mariadbmon |
| Affects Version/s: | None |
| Fix Version/s: | 2.2.4 |
| Type: | Bug | Priority: | Major |
| Reporter: | Timofey Turenko | Assignee: | Esa Korhonen |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Attachments: |
|
| Sprint: | MXS-SPRINT-53 |
| Description |
|
Test: two Maxscales + keepalived 1. Start both Maxscales, 000 active, 001 passive Expected result: third node is master |
| Comments |
| Comment by Esa Korhonen [ 2018-03-12 ] |
|
Using latest 2.2, I cannot reproduce this. After step 6, the second MaxScale is active and notices the master [Down] and performs failover. I also tried shutting down the master server and then MaxScale000 before it could do failover. In this case it takes longer, as MaxScale001 waits 90 seconds before deciding that it's up to it to do the thing. 2018-03-12 15:02:22 notice : Updated 'passive' from 'true' to 'false' |