Uploaded image for project: 'MariaDB MaxScale'
  1. MariaDB MaxScale
  2. MXS-2175

available_when_donor=true is not respected in Galera Monitor with xtrabackup-v2 sst method and only one synced node available in the cluster

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Critical
    • Resolution: Fixed
    • 2.2.15
    • 2.2.17
    • Monitor
    • None
    • RHEL7

    Description

      Monitor Config:

      [Galera Monitor]
      type=monitor
      module=galeramon
      servers=server1,server2,server3
      user=maxscale
      passwd=xyz
      monitor_interval=1000
      available_when_donor=true
      disable_master_failback=1
      

      Donor shifts to DONOR/DESYNCED when asked for SST:

      2018-11-18 *17:56:12* 140407002331234 [Note] WSREP: Shifting SYNCED -> DONOR/DESYNCED (TO: 172844123)
      

      MaxScale loses the node:

      2018-11-18 *17:56:13*   error  : [galeramon] There are no cluster members
      2018-11-18 *17:56:13*   notice : Server changed state: server1[n.n.n.n:3306]: lost_master. [Master, Synced, Running] -> [Running]
      

      Shouldn't the monitor consider the node as synced and so keeping it Master since `available_when_donor=true` ?

      Attachments

        Activity

          People

            markus makela markus makela
            claudio.nanni Claudio Nanni
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Git Integration

                Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.