[MXS-3268] Maxscale should auto detect master if there is none in cluster Created: 2020-10-29 Updated: 2021-09-20 Resolved: 2021-03-31 |
|
| Status: | Closed |
| Project: | MariaDB MaxScale |
| Component/s: | mariadbmon |
| Affects Version/s: | None |
| Fix Version/s: | 6.0.0 |
| Type: | New Feature | Priority: | Major |
| Reporter: | Nilnandan Joshi | Assignee: | Esa Korhonen |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Sprint: | MXS-SPRINT-127, MXS-SPRINT-128 |
| Description |
|
Hi Team, Recently, customer have observed one scenario where master was down due to some reason and maxscale said that "Master has failed. If master status does not change in 4 monitor passes, failover begins." but before failover happened, master started and maxscale set it to "Slave, Running" .
So now they had three node with "Slave, Running" and Maxscale didn't make any of the server to master. Finally, they had to restart node2 server and then failover happened.
Can we add some functionality in maxscale which can check about master server frequently ? |
| Comments |
| Comment by Johan Wikman [ 2020-11-18 ] |
|
Is it known why node2 came back up in readonly mode? Is it made so in the server config file? |
| Comment by Johan Wikman [ 2020-12-17 ] |
|
nicklamb As this is a New Feature and in the Icebox you need to agree with toddstoffel what to do about it. |
| Comment by Johan Wikman [ 2021-03-08 ] |
|
ccalender Could you clarify what master node in point 2 refers to? To one of the Galera nodes in point 1? |