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

Uninstall followed by re-install may leave xdcr _replicator database intact causing badness

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 2.0, 2.0.1, 2.1.0
    • Fix Version/s: 2.2.0
    • Component/s: installer, ns_server
    • Security Level: Public
    • Labels:
    • Flagged:
      Release Note
    • Sprint:
      12/Aug - 30/Aug

      Description

      It was found that in installations with custom data path uninstall doesn't clean up anything. And then it's possible as part of installation to choose same data path.

      All database files will be deleted in the process, but _replicator database will be left intact. Which will cause node to think it still have those old XDCR replications it had before uninstall. This will cause tons of internal crashes and UI confusion.

      For 2.1.0 we'll document workaround. If you're doing uninstall followed by reinstall, make sure to manually delete _replicator.couch.1 file from data directory before reinstalling.

        Issue Links

        # Subject Project Status CR V
        For Gerrit Dashboard: &For+MB-8460=message:MB-8460

          Activity

          No work has yet been logged on this issue.

            People

            • Assignee:
              ketaki Ketaki Gangal
              Reporter:
              alkondratenko Aleksey Kondratenko (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Agile

                  Gerrit Reviews

                  There are no open Gerrit changes