Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-17152

After removing a node and during rebalance cluster maps Nodes and NodesExt are out of sync

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • bug-backlog
    • 4.1.0
    • ns_server
    • Security Level: Public
    • None
    • Untriaged
    • Ubuntu 64-bit
    • Unknown

    Description

      Steps to reproduce:

      1. Create a 4 node cluster (I used Vagrants)
      2. Delete the default bucket and add a new memcached bucket
      3. Start load (50/50 - R/W) on the cluster (log the cluster maps)
      4. From the mgmt console click Remove (I did the last node)
      5. From the mgmt console click Rebalance
      6. Once completed, compare the cluster maps that are returned. Note that during the rebalance, the count of Nodes and NodesExt are unequal, but recover at the end.

      In my files uploaded, the revision number is in sequence and you can see that rev 1069 has 4 nodes and 4 nodesext, that rev 1075 has 3 nodes and 4 nodesext (10.141.110.104 has been removed) and that rev 1080 has 3 nodes and 3 nodesext (with 10.141.110.104 no longer there as expected).

      Questions/Comments:

      • Is this expected behavior?
      • If so, it makes it very difficult for the clients to know which array to depend on.

      Attachments

        1. rev-1069.json
          2 kB
        2. rev-1075.json
          2 kB
        3. rev-1080.json
          2 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            Aliaksey Artamonau Aliaksey Artamonau (Inactive)
            jmorris Jeff Morris
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty