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

Couchbase Server shut down should be synchronous

    XMLWordPrintable

Details

    • Untriaged
    • 1
    • Unknown

    Description

      In recent feedback from external testing on an early Neo build we saw ns_server crashing a number of times during a restart procedure. Eventually ns_server started again, but the crashes and backtraces are ugly and unnecessary:

      [error_logger:error,2022-03-08T07:12:32.498-07:00,ns_1@db01.company.com:<0.145.0>:ale_error_logger_handler:do_log:101]
      =========================CRASH REPORT=========================
        crasher:
          initial call: application_master:init/4
          pid: <0.145.0>
          registered_name: []
          exception exit: {{shutdown,
                               {failed_to_start_child,dist_manager,
                                   {{badmatch,{error,enoent}},
                                    [{ns_server,read_cookie_file,1,
                                         [{file,"src/ns_server.erl"},{line,246}]},
                                     {dist_manager,bringup,2,
                                         [{file,"src/dist_manager.erl"},{line,254}]},
                                     {dist_manager,init,1,
                                         [{file,"src/dist_manager.erl"},{line,199}]},
                                     {proc_lib,init_p_do_apply,3,
                                         [{file,"proc_lib.erl"},{line,226}]}]}}},
                           {ns_server,start,[normal,[]]}}
      

      Attachments

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

        Activity

          People

            Balakumaran.Gopal Balakumaran Gopal
            dfinlay Dave Finlay
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty