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

On corrupt remote link details in metakv, analytics cluster becomes permanently unusable on restart

    XMLWordPrintable

Details

    • Untriaged
    • 1
    • Unknown
    • CX Sprint 284

    Description

      In the event the link details stored in metakv become corrupt or deleted (e.g. due to bug, inadvertent user interaction with metakv, etc.), when the primary analytics node restarts, the cluster will become permanently unusable. It does not matter whether or not the link was active (connected) or inactive (disconnected) at the time of the restart.

      The only remedy should this occur is to completely remove analytics from the cluster (i.e. failover & remove all analytics nodes), and then add the service back.

      Attachments

        For Gerrit Dashboard: MB-51446
        # Subject Branch Project Status CR V

        Activity

          michael.blow Michael Blow added a comment -

          The UI currently will not allow you to drop or edit a link if any link is in an inconsistent state. A customer will need to drop or edit the link using the CLI (or REST API) in order to repair the inconsistent link. We should consider a release note for this.

          michael.blow Michael Blow added a comment - The UI currently will not allow you to drop or edit a link if any link is in an inconsistent state. A customer will need to drop or edit the link using the CLI (or REST API) in order to repair the inconsistent link. We should consider a release note for this.

          Build couchbase-server-7.1.0-2489 contains cbas-core commit 24144d8 with commit message:
          MB-51446: enable functionality on corrupt remote link details

          build-team Couchbase Build Team added a comment - Build couchbase-server-7.1.0-2489 contains cbas-core commit 24144d8 with commit message: MB-51446 : enable functionality on corrupt remote link details

          Build couchbase-server-7.2.0-1018 contains cbas-core commit 24144d8 with commit message:
          MB-51446: enable functionality on corrupt remote link details

          build-team Couchbase Build Team added a comment - Build couchbase-server-7.2.0-1018 contains cbas-core commit 24144d8 with commit message: MB-51446 : enable functionality on corrupt remote link details
          umang.agrawal Umang added a comment -

          Verified with Enterprise Edition 7.1.0 build 2506

          umang.agrawal Umang added a comment - Verified with Enterprise Edition 7.1.0 build 2506

          Summary: Known Issue

          If the metadata for a remote or external link is in an inconsistent state, it is not possible to drop or edit the link using the Web Console.

          Workaround:

          Drop or edit the link using the CLI (or REST API) in order to repair the inconsistent link.

          till Till Westmann added a comment - Summary: Known Issue If the metadata for a remote or external link is in an inconsistent state, it is not possible to drop or edit the link using the Web Console. Workaround : Drop or edit the link using the CLI (or REST API) in order to repair the inconsistent link.

          People

            umang.agrawal Umang
            michael.blow Michael Blow
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty