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

Upgrade rebalance fails with the reason 'sync_shutdown_many_i_am_trapping_exits'

    XMLWordPrintable

Details

    Description

      1) 4 node cluster, initially in 7.1.1-3175 version.

      2) Magma bucket is created with 200 collections and each collection has 15,000 items.

      3) Sequentially, we are rebalancing out a node and new version is installed and the same node is rebalanced-in into the cluster.

      4) 3 nodes were upgraded successfully, but we see an error while the last upgraded node(172.23.136.106) is begin rebalanced-in. 
      Operation Id = 07e5b9379900b306579460f8b9e43c8b
      I'm seeing this error in error.log file. 

      Refusing to downgrade the compat version from [7,1] to undefined.

      This is seen in memcached.log
      '2023-03-29T23:07:00.159716-07:00 ERROR 863: Exception occurred during packet execution. Closing connection: GSL: Precondition failure: \'!changes.scopesToModify.empty() || changes.changeScopeWithDataLimitExists\' at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/collections/vbucket_manifest.cc:286. Cookies: [{"aiostat":"success","connection":"[ {\\"ip\\":\\"127.0.0.1\\",\\"port\\":60466} - {\\"ip\\":\\"127.0.0.1\\",\\"port\\":11209} (System, <ud>@ns_server</ud>) ]","engine_storage":"0x0000000000000000","ewouldblock":false,"packet":{"bodylen":1,"cas":0,"datatype":"raw","extlen":1,"key":"<ud></ud>","keylen":0,"magic":"ClientRequest","opaque":18,"opcode":"DCP_SET_VBUCKET_STATE","vbucket":1023},"refcount":1}]\n']
      

      Attachments

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

        Activity

          People

            owend Daniel Owen
            vibhav.sp Vibhav S P
            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