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

cbbackup fails when http load-balancer is involved

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Major
    • 3.0
    • 2.5.0
    • tools
    • Security Level: Public

    Description

      Customer is reporting that `cbbackup` is failing with the following:

      error: no design source node; spec_parts: ('load-balancer.customer.net', '8091', 'Admin', 'Pass', '')

      They're using some kind of load balancing arrangement, and this works as expected with their client SDK, but not with `cbbackup`. They're connecting to the load balancer and `cbbackup` is apparently counting that system as part of the cluster, which you can see in pump_tap.py / provide_design()...

      source_nodes = pump.filter_bucket_nodes(source_bucket, spec_parts)
      if not source_nodes:
      if spec_parts[0] not in ['localhost', '127.0.0.1']:
      return ("error: no design source node; spec_parts: %s" %
      (spec_parts,), None)

      Customer confirmed that `cbbackup` works as expected when connecting to a cluster node directly and not to the load balancer.

      Attachments

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

        Activity

          People

            bcui Bin Cui (Inactive)
            steve Steve Yen
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty