b07c53d532
Remove multi-master monitor
...
Was deprecated in 2.3. Similar features are in MariaDB-Monitor.
One system test was modified to use MariaDB-Monitor instead. Some parts
of the test are disabled for now to make it pass.
2019-03-11 17:50:15 +02:00
8abe1c8448
Merge branch '2.3' into develop
2019-03-11 15:46:18 +02:00
f76ae381c0
MXS-2325 Update documentation with the new behavior
2019-03-11 13:07:53 +02:00
9a12ae53f2
Merge branch '2.3' into develop
2019-02-13 13:35:07 +02:00
19143e04e1
Fix nested lists
...
Adding some spaces should fix rendering issues in KB.
2019-02-13 10:50:53 +02:00
0ee63578d0
MXS-2275 Fix typo in documentation
2019-02-01 11:04:38 +02:00
b582119d27
MXS-2275 Check for softfailed nodes
...
When checking the node info, also include information about wheter
a node is being SOFTFAILed. If it is, turn on the `Being Drained`
bit.
A node is SOFTFAILed with the intention of removing it, so better
not to create new connections to it as they later would be broken
when the node is actually taken down.
2019-02-01 11:00:53 +02:00
cb07687672
MXS-2275 Implement [un]softfailing
...
It is now possible to [un]softfail a Clustrix node via MaxScale
using a Clustrix monitor module command.
In case a node is successfully softfailed, the `Being Drained` bit
will automatically turned on. Similarly, if a node is successfully
unsoftfailed, the `Being Drained` bit will be cleared.
2019-02-01 11:00:53 +02:00
89c059411d
MXS-2219 Add health check threshold
...
Make it configurable how many times a node may fail to respond
on the health check port before it is considered to be down.
2019-01-17 11:11:21 +02:00
7f6f5191cc
MXS-2219 Update documentation
...
The clustrix monitor user must have SELECT grant on
- system.membership
- system.nodeinfo
2019-01-17 11:11:21 +02:00
f8545a0b7f
MXS-2219 Address review comments
2019-01-07 12:59:57 +02:00
64cf3327cc
MXS-2219 Add documentation for the Clustrix Monitor
2019-01-07 12:59:27 +02:00
88f234fdcd
MXS-2214: Fix object names in documentation
...
The object names now always use a valid and supported form.
2019-01-03 09:37:59 +02:00
a6cacbec17
Update MariaDBMonitor documentation
...
Updates troubleshooting section.
2018-12-04 18:05:38 +02:00
c61aaee0ba
MXS-2168 Add documentation on "assume_unique_hostnames"
2018-11-21 10:30:11 +02:00
bba0bc0f31
MXS-2158 Relax requirements for manual rejoin
...
The operation is now allowed even if the rejoining server has empty gtid:s.
Auto-rejoin keeps the safeties on.
2018-11-16 13:03:30 +02:00
715eaf6760
MXS-1598 Explain how monitor measures replication lag
2018-11-16 10:13:16 +02:00
e3c9ac9e98
Document csmon grants
...
Documented the grants the monitor user must have in order to operate
properly.
2018-11-14 16:23:46 +02:00
2a6df0e724
Merge branch '2.2' into 2.3
2018-11-09 14:22:28 +02:00
aadd6f38dc
MXS-2153: Update available_when_donor documentation
...
Added a more precise description of what the parameter does, what the
accepted values are and where to get more information.
2018-11-09 08:04:45 +02:00
293d45aaf1
Limit line length in galeramon documentation
...
Split long lines that exceeded 80 characters.
2018-11-09 07:45:02 +02:00
56d28d703c
Update MariaDBMonitor documentation
...
Mention the secondary use of switchover_timeout. Formatting fixes.
2018-11-08 10:33:57 +02:00
07d497a672
Add empty line before numbered list in md-doc
...
Without that empty line, the numbered list will not be a numbered
list when the md-file is imported into KB.
2018-11-08 09:47:01 +02:00
09c5e295d0
Update MariaDBMonitor documenation
...
Adds table of contents, a mention of semisynchronous replication and clarifies
disk space parameters a bit.
2018-11-07 12:54:22 +02:00
c3c257719d
MXS-2136: Add notes about deprecation
...
The parameter documentation now mentions that the old 'passwd' is
deprecated.
2018-11-06 15:09:14 +02:00
a883a4f3e0
Fix password documentation
...
The old parameter was used in some examples and no note about its removal
was in the parameter.
2018-11-06 15:09:14 +02:00
656b3e60f6
Deprecate mmmon and ndbclustermon
...
Separated mmmon and ndbclustermon from the list of supported modules into
their own legacy section. Added a warning about the deprecation to the
relevant documents.
Also added the csmon link to the documentation contents.
2018-11-05 23:24:51 +02:00
a45622a57e
MXS-1467: Add csmon documentation
...
Added documentation for the monitor.
2018-11-05 23:24:06 +02:00
20af9afb49
Merge branch '2.2' into 2.3
2018-10-16 11:10:48 +03:00
de653437b2
Document server priority behavior
...
If all of the candidate servers have the same priority, the server that is
first listed in the servers parameter is chosen.
2018-10-16 11:04:57 +03:00
e73ecae677
MXS-1845 Update documentation
...
Small cleanup and updates to release notes.
2018-10-04 11:45:33 +03:00
2ab748dbab
MXS-1712 Update MariaDB Monitor documentation
...
Add documentation on reset-replication. Adds some details on cluster modification
operations in general and fixes errors.
2018-09-21 10:54:36 +03:00
cb54880b99
MXS-1937 Cleanup event handling
...
Event handling is now enabled by default. If the monitor cannot query the EVENTS-
table (most likely because of missing credentials), print an error suggesting to
turn the feature off.
When disabling events on a rejoining standalone server (likely a former master),
disable binlog event recording for the session. This prevents the ALTER EVENT
queries from generating binlog events.
Also added documentation and combined similar parts in the code.
2018-09-14 16:54:24 +03:00
fd176c4122
Merge branch '2.2' into develop
2018-09-11 12:57:19 +03:00
c04073a96c
MXS-2040 Increase default monitor timeouts
...
All three timeouts are now three seconds. This should reduce the amount of
timeout errors users get during failover/switchover.
2018-09-11 12:31:41 +03:00
c03467f9f3
Update MariaDBMonitor documentation
...
More explanation on master selection and tips on troubleshooting
failover/switchover.
2018-09-04 10:21:27 +03:00
122c63285f
Updated changelog, release notes and MariaDB-Monitor documentation
2018-09-04 10:21:27 +03:00
6c59da77fb
Merge branch '2.2' into develop
2018-07-26 11:27:09 +03:00
f8898a1562
Update MariaDB-Monitor documentation
...
Added explanation on master selection.
2018-07-20 17:44:26 +03:00
bf3a683395
Update MariaDB-Monitor.md
...
Added missing RELOAD privilege to monitor docs.
2018-07-18 16:28:45 +03:00
936bcde135
Remove old "detect_standalone_master"-feature, update documentation
...
The auto_failover is a more reliable solution and should be used instead. Several
unused parameters were removed, although they can still be defined in the config
file. Updated documentation on the relevant parts.
2018-07-16 15:58:16 +03:00
fd31c9cced
MXS-1905 Set slaves with low disk space to maintenance
...
Also, servers in maintenance are updated just as other servers.
2018-07-02 14:24:57 +03:00
d0453bd3ed
Measure monitor loop execution time when calculating sleep time
2018-06-11 13:30:36 +03:00
dc47835ef6
MXS-1775 Add documentation for new monitor parameter
2018-06-06 15:25:57 +03:00
0a31b7094f
MXS-1775 disk_space_threshold is now also a server parameter
...
The disk configuration can be different on different servers.
Hence it should be possible to specify the disk space threshold
separately for each server.
2018-06-01 13:48:15 +03:00
709c076000
Merge branch '2.2' into develop
2018-05-18 16:31:49 +03:00
fb56de641a
MXS-1859 Add options for enforcing read_only on slaves
...
If the feature is enabled (default off), at the end of a monitor loop
(once server states are known), read_only is enabled on slaves servers
without it.
2018-05-18 15:29:56 +03:00
30cce333fd
MXS-1775 Add documentation
2018-05-15 11:09:52 +03:00
caa964fa57
Merge branch '2.2' into develop
2018-04-24 13:57:50 +03:00
2a38902aa6
MXS-1639 Discard results when executing sql text files
...
This removes the limitation of not returning resultsets.
2018-04-24 13:21:44 +03:00