Modifications to galera monitor to control whether selection of master is wanted.
This commit is contained in:
@ -440,6 +440,7 @@ backend_write_timeout=2
|
||||
# galeramon specific options
|
||||
disable_master_failback=0
|
||||
available_when_donor=0
|
||||
disable_master_role_setting=0
|
||||
```
|
||||
|
||||
#### `module`
|
||||
@ -510,6 +511,13 @@ This option if set to 1 will allow Galera monitor to keep a node in `Donor` stat
|
||||
|
||||
As xtrabackup is a non-locking SST method, a node in `Donor` status can still be considered in sync. This option is not enabled by default and should be used as the administrator's discretion.
|
||||
|
||||
#### `disable_master_role_setting`
|
||||
|
||||
This option if set to 1 will stop the Galera monitor from setting the status of
|
||||
backend servers to master or slave. It is applicable when the Galera router is
|
||||
being used to spread writes across multiple nodes, so that no server is to be
|
||||
nominated as the master.
|
||||
|
||||
#### `backend_connect_timeout`
|
||||
|
||||
This option, with default value of `3` sets the monitor connect timeout to backends.
|
||||
@ -1367,11 +1375,11 @@ Example:
|
||||
```
|
||||
[Galera Listener]
|
||||
type=listener
|
||||
address=192.1681.3.33
|
||||
address=192.168.3.33
|
||||
port=4408
|
||||
socket=/servers/maxscale/galera.sock
|
||||
```
|
||||
|
||||
TCP/IP Traffic must be permitted to 192.1681.3.33 port 4408
|
||||
TCP/IP Traffic must be permitted to 192.168.3.33 port 4408
|
||||
|
||||
For Unix socket, the socket file path (example: `/servers/maxscale/galera.sock`) must be writable by the Unix user MaxScale runs as.
|
||||
|
Reference in New Issue
Block a user