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

State Shown was Not Correct by 'maxctrl list servers' Command

Details

    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • None
    • 22.08.3
    • Monitor
    • Red Hat Enterprise Linux Server release 7.7
      MariaDB 10.4.25
      MaxScale 22.08.2

    Description

      Last week on Nov 18, I set up three galera cluster nodes on testing MaxScale functionalities.

      After starting galera clustering and MaxScale, I executed the 'maxctrl' to verify the result:

      node 1

      maxctrl list servers
       ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
       │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
       ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
       │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Auth Error, Down │ │ MariaDB-Monitor │ 
       ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
       │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ 
       ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ 
       │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ 
       └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘ 
      

      node2

      maxctrl list servers
      ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
      │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
      ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
      │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │
      ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ 
      │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │
      ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ 
      │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │
      └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘ 
      

      node3

      maxctrl list servers
       ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
       │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
       ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
       │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │
       ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
       │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │
       ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
       │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │
       └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘ 
      

      I had checked all configuration on all the nodes and I could not figure out what was wrong. Then I shut them down.

      Today, I tried again. I started the cluster first and then the MaxScale. This time the behaviour was different:

      node 1

      maxctrl list servers 
      ┌─────────┬───────────┬───────┬─────────────┬───────┬──────┬─────────────────┐
      │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
      ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤
      │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │
      ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤
      │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │ 
      ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤ 
      │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │ 
      └─────────┴───────────┴───────┴─────────────┴───────┴──────┴─────────────────┘
      

      Node 2

      maxctrl list servers
       ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
       │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
       ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
       │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │
       ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
       │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │
       ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
       │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │
       └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
      

      Node 3

      maxctrl list servers 
      ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
      │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
      ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
      │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │
      ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
      │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │
      ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
      │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │
      └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
      

      This time, no more 'Auth Error, Down' but all nodes 'Down'. Actually all nodes were up and running. What's wrong? Here attached are my.cnf, server.cnf and maxscale.cnf configuration files from all the nodes for your reference.

      Attachments

        1. node3-maxscale-conf.tar.gz
          172 kB
        2. node3.my.cnf.20221121.tar.gz
          2 kB
        3. node2-maxscale-conf.tar.gz
          198 kB
        4. node2.my.cnf.20221121.tar.gz
          2 kB
        5. node1-maxscale-conf.tar.gz
          171 kB
        6. node1.my.cnf.20221121.tar.gz
          2 kB
        7. maxscale logs.zip
          10 kB
        8. maxscale.log
          21 kB

        Activity

          testjetco Test Jetco created issue -
          markus makela markus makela made changes -
          Field Original Value New Value
          Assignee markus makela [ <markus.makela ]
          markus makela markus makela made changes -
          Status Open [ 1 ] Needs Feedback [ 10501 ]
          testjetco Test Jetco made changes -
          Attachment maxscale logs.zip [ 66998 ]
          markus makela markus makela made changes -
          Description Last week on Nov 18, I set up three galera cluster nodes on testing MaxScale functionalities.

          After starting galera clustering and MaxScale, I executed the 'maxctrl' to verify the result:

          node 1
          -------
          maxctrl list servers ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐ │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Auth Error, Down │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘

          node2
          --------
          maxctrl list servers ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐ │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘

          node3
          --------
          maxctrl list servers ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐ │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘

          I had checked all configuration on all the nodes and I could not figure out what was wrong. Then I shut them down.

          Today, I tried again. I started the cluster first and then the MaxScale. This time the behaviour was different:

          node 1
          --------
          maxctrl list servers ┌─────────┬───────────┬───────┬─────────────┬───────┬──────┬─────────────────┐ │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │ ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤ │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤ │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤ │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴───────┴──────┴─────────────────┘

          Node 2
          ----------
          maxctrl list servers ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐ │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘

          Node 3
          ---------
          maxctrl list servers ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐ │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘

          This time, no more 'Auth Error, Down' but all nodes 'Down'. Actually all nodes were up and running. What's wrong? Here attached are my.cnf, server.cnf and maxscale.cnf configuration files from all the nodes for your reference.
          Last week on Nov 18, I set up three galera cluster nodes on testing MaxScale functionalities.

          After starting galera clustering and MaxScale, I executed the 'maxctrl' to verify the result:

          node 1
          {code}
          maxctrl list servers ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐ │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Auth Error, Down │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          node2
          {code}
          maxctrl list servers ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐ │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          node3
          {code}
          maxctrl list servers ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐ │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          I had checked all configuration on all the nodes and I could not figure out what was wrong. Then I shut them down.

          Today, I tried again. I started the cluster first and then the MaxScale. This time the behaviour was different:

          node 1
          {code}
          maxctrl list servers ┌─────────┬───────────┬───────┬─────────────┬───────┬──────┬─────────────────┐ │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │ ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤ │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤ │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤ │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴───────┴──────┴─────────────────┘
          {code}
          Node 2
          {code}
          maxctrl list servers ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐ │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          Node 3
          {code}
          maxctrl list servers ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐ │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          This time, no more 'Auth Error, Down' but all nodes 'Down'. Actually all nodes were up and running. What's wrong? Here attached are my.cnf, server.cnf and maxscale.cnf configuration files from all the nodes for your reference.
          markus makela markus makela made changes -
          Description Last week on Nov 18, I set up three galera cluster nodes on testing MaxScale functionalities.

          After starting galera clustering and MaxScale, I executed the 'maxctrl' to verify the result:

          node 1
          {code}
          maxctrl list servers ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐ │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Auth Error, Down │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          node2
          {code}
          maxctrl list servers ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐ │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          node3
          {code}
          maxctrl list servers ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐ │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          I had checked all configuration on all the nodes and I could not figure out what was wrong. Then I shut them down.

          Today, I tried again. I started the cluster first and then the MaxScale. This time the behaviour was different:

          node 1
          {code}
          maxctrl list servers ┌─────────┬───────────┬───────┬─────────────┬───────┬──────┬─────────────────┐ │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │ ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤ │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤ │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤ │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴───────┴──────┴─────────────────┘
          {code}
          Node 2
          {code}
          maxctrl list servers ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐ │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          Node 3
          {code}
          maxctrl list servers ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐ │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤ │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          This time, no more 'Auth Error, Down' but all nodes 'Down'. Actually all nodes were up and running. What's wrong? Here attached are my.cnf, server.cnf and maxscale.cnf configuration files from all the nodes for your reference.
          Last week on Nov 18, I set up three galera cluster nodes on testing MaxScale functionalities.

          After starting galera clustering and MaxScale, I executed the 'maxctrl' to verify the result:

          node 1
          {code}
          maxctrl list servers
           ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Auth Error, Down │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          node2
          {code}
          maxctrl list servers
           ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          node3
          {code}
          maxctrl list servers
           ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          I had checked all configuration on all the nodes and I could not figure out what was wrong. Then I shut them down.

          Today, I tried again. I started the cluster first and then the MaxScale. This time the behaviour was different:

          node 1
          {code}
          maxctrl list servers
          ┌─────────┬───────────┬───────┬─────────────┬───────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
          ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤
           │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │
           ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │
          ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤
          │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │
          └─────────┴───────────┴───────┴─────────────┴───────┴──────┴─────────────────┘
          {code}
          Node 2
          {code}
          maxctrl list servers
           ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          Node 3
          {code}
          maxctrl list servers
          ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
          ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          This time, no more 'Auth Error, Down' but all nodes 'Down'. Actually all nodes were up and running. What's wrong? Here attached are my.cnf, server.cnf and maxscale.cnf configuration files from all the nodes for your reference.
          markus makela markus makela made changes -
          Description Last week on Nov 18, I set up three galera cluster nodes on testing MaxScale functionalities.

          After starting galera clustering and MaxScale, I executed the 'maxctrl' to verify the result:

          node 1
          {code}
          maxctrl list servers
           ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Auth Error, Down │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          node2
          {code}
          maxctrl list servers
           ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          node3
          {code}
          maxctrl list servers
           ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          I had checked all configuration on all the nodes and I could not figure out what was wrong. Then I shut them down.

          Today, I tried again. I started the cluster first and then the MaxScale. This time the behaviour was different:

          node 1
          {code}
          maxctrl list servers
          ┌─────────┬───────────┬───────┬─────────────┬───────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
          ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤
           │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │
           ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │
          ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤
          │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │
          └─────────┴───────────┴───────┴─────────────┴───────┴──────┴─────────────────┘
          {code}
          Node 2
          {code}
          maxctrl list servers
           ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          Node 3
          {code}
          maxctrl list servers
          ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
          ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          This time, no more 'Auth Error, Down' but all nodes 'Down'. Actually all nodes were up and running. What's wrong? Here attached are my.cnf, server.cnf and maxscale.cnf configuration files from all the nodes for your reference.
          Last week on Nov 18, I set up three galera cluster nodes on testing MaxScale functionalities.

          After starting galera clustering and MaxScale, I executed the 'maxctrl' to verify the result:

          node 1
          {code}
          maxctrl list servers
           ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Auth Error, Down │ │ MariaDB-Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │
           └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          node2
          {code}
          maxctrl list servers
          ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
          │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
          ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          node3
          {code}
          maxctrl list servers
           ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          I had checked all configuration on all the nodes and I could not figure out what was wrong. Then I shut them down.

          Today, I tried again. I started the cluster first and then the MaxScale. This time the behaviour was different:

          node 1
          {code}
          maxctrl list servers
          ┌─────────┬───────────┬───────┬─────────────┬───────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
          ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤
           │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │
           ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │
          ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤
          │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │
          └─────────┴───────────┴───────┴─────────────┴───────┴──────┴─────────────────┘
          {code}
          Node 2
          {code}
          maxctrl list servers
           ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          Node 3
          {code}
          maxctrl list servers
          ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
          ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          This time, no more 'Auth Error, Down' but all nodes 'Down'. Actually all nodes were up and running. What's wrong? Here attached are my.cnf, server.cnf and maxscale.cnf configuration files from all the nodes for your reference.
          markus makela markus makela made changes -
          Description Last week on Nov 18, I set up three galera cluster nodes on testing MaxScale functionalities.

          After starting galera clustering and MaxScale, I executed the 'maxctrl' to verify the result:

          node 1
          {code}
          maxctrl list servers
           ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Auth Error, Down │ │ MariaDB-Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │
           └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          node2
          {code}
          maxctrl list servers
          ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
          │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
          ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          node3
          {code}
          maxctrl list servers
           ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          I had checked all configuration on all the nodes and I could not figure out what was wrong. Then I shut them down.

          Today, I tried again. I started the cluster first and then the MaxScale. This time the behaviour was different:

          node 1
          {code}
          maxctrl list servers
          ┌─────────┬───────────┬───────┬─────────────┬───────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
          ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤
           │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │
           ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │
          ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤
          │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │
          └─────────┴───────────┴───────┴─────────────┴───────┴──────┴─────────────────┘
          {code}
          Node 2
          {code}
          maxctrl list servers
           ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          Node 3
          {code}
          maxctrl list servers
          ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
          ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │ ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │ └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          This time, no more 'Auth Error, Down' but all nodes 'Down'. Actually all nodes were up and running. What's wrong? Here attached are my.cnf, server.cnf and maxscale.cnf configuration files from all the nodes for your reference.
          Last week on Nov 18, I set up three galera cluster nodes on testing MaxScale functionalities.

          After starting galera clustering and MaxScale, I executed the 'maxctrl' to verify the result:

          node 1
          {code}
          maxctrl list servers
           ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Auth Error, Down │ │ MariaDB-Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │
           └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          node2
          {code}
          maxctrl list servers
          ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
          │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
          ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │
          ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │
          ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │
          └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          node3
          {code}
          maxctrl list servers
           ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │
           └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          I had checked all configuration on all the nodes and I could not figure out what was wrong. Then I shut them down.

          Today, I tried again. I started the cluster first and then the MaxScale. This time the behaviour was different:

          node 1
          {code}
          maxctrl list servers
          ┌─────────┬───────────┬───────┬─────────────┬───────┬──────┬─────────────────┐
          │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
          ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤
          │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │
          ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤
          │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │
          ├─────────┼───────────┼───────┼─────────────┼───────┼──────┼─────────────────┤
          │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Down │ │ MariaDB-Monitor │
          └─────────┴───────────┴───────┴─────────────┴───────┴──────┴─────────────────┘
          {code}
          Node 2
          {code}
          maxctrl list servers
           ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
           │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │
           ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
           │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │
           └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          Node 3
          {code}
          maxctrl list servers
          ┌─────────┬───────────┬───────┬─────────────┬─────────────────────────┬──────┬─────────────────┐
          │ Server │ Address │ Port │ Connections │ State │ GTID │ Monitor │
          ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server1 │ 10.0.2.14 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │
          ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server2 │ 10.0.2.15 │ 33063 │ 0 │ Slave, Synced, Running │ │ MariaDB-Monitor │
          ├─────────┼───────────┼───────┼─────────────┼─────────────────────────┼──────┼─────────────────┤
          │ server3 │ 10.0.2.16 │ 33063 │ 0 │ Master, Synced, Running │ │ MariaDB-Monitor │
          └─────────┴───────────┴───────┴─────────────┴─────────────────────────┴──────┴─────────────────┘
          {code}
          This time, no more 'Auth Error, Down' but all nodes 'Down'. Actually all nodes were up and running. What's wrong? Here attached are my.cnf, server.cnf and maxscale.cnf configuration files from all the nodes for your reference.
          testjetco Test Jetco made changes -
          Attachment node1-maxscale-conf.tar.gz [ 67048 ]
          Attachment node2-maxscale-conf.tar.gz [ 67049 ]
          Attachment node3-maxscale-conf.tar.gz [ 67050 ]
          testjetco Test Jetco made changes -
          Attachment maxscale.log [ 67051 ]
          testjetco Test Jetco made changes -
          Comment [ Sorry, it complained 'maxscale'@'ekycdb1', not 'monitor'@'ekycdb1'. I will delete user entry, 'monitor'@'ekycdb1', and add 'maxscale'@'ekycdb1' instead. ]
          markus makela markus makela made changes -
          Status Needs Feedback [ 10501 ] Open [ 1 ]
          markus makela markus makela made changes -
          Fix Version/s 22.08.3 [ 28470 ]
          Resolution Fixed [ 1 ]
          Status Open [ 1 ] Closed [ 6 ]

          People

            markus makela markus makela
            testjetco Test Jetco
            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.