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

failed delta recovery followed by failover+rebalance might eject the node while leaving it in vbucket maps

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 3.1.2, 4.1.0
    • 2.5.1, 3.1.1, 4.0.0
    • ns_server
    • Security Level: Public
    • Untriaged
    • Unknown

    Description

      Steps:

      1. failover a node
      2. attempt delta recovery; if delta recovery fails after updating bucket configs but before bucket are loaded in memcached, that will leave the node marked for delta recovery
      3. failover the node again; this drops recovery type to none and marks node as inactiveFailed
      4. rebalance; in the very beginning of the rebalance the node will get ejected (since it's marked as failed over); but it will continue to be referenced in vbucket maps, so rebalance will attempt changing replications on this node, which will fail

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              bharath.gp Bharath G P
              Aliaksey Artamonau Aliaksey Artamonau (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty