BIND 10 #1848: msgq disappeared causes great shutdown confusion

BIND 10 Development do-not-reply at isc.org
Tue Mar 27 14:38:49 UTC 2012


#1848: msgq disappeared causes great shutdown confusion
-------------------------------------+-------------------------------------
            Reporter:  jreed         |                        Owner:
                Type:  defect        |                       Status:  new
            Priority:  medium        |                    Milestone:  New
           Component:  Unclassified  |  Tasks
           Sensitive:  0             |                     Keywords:
         Sub-Project:  DNS           |              Defect Severity:  N/A
Estimated Difficulty:  0             |  Feature Depending on Ticket:
         Total Hours:  0             |          Add Hours to Ticket:  0
                                     |                    Internal?:  0
-------------------------------------+-------------------------------------
 I received:

 {{{
 2012-03-27 07:22:22.964 FATAL [b10-boss.boss] BIND10_MSGQ_DISAPPEARED msgq
 channel disappeared
 }}}

 I don't know what caused this. This ticket is mostly about what happens
 next. It is "fatal" so boss starts a BIND10_SHUTDOWN as expected.

 {{{
 2012-03-27 07:22:22.964 FATAL [b10-boss.boss] BIND10_MSGQ_DISAPPEARED msgq
 channel disappeared
 2012-03-27 07:22:22.964 INFO  [b10-boss.boss] BIND10_SHUTDOWN stopping the
 server
 2012-03-27 07:22:22.965 ERROR [b10-boss.config]
 CONFIG_SESSION_STOPPING_FAILED error sending stopping message: [Errno 32]
 Broken pipe
 2012-03-27 07:22:22.965 INFO  [b10-boss.boss] BIND10_CONFIGURATOR_STOP
 bind10 component configurator is shutting down
 2012-03-27 07:22:22.965 INFO  [b10-boss.boss] BIND10_COMPONENT_STOP
 component Socket creator is being stopped
 2012-03-27 07:22:22.965 INFO  [b10-boss.boss] BIND10_SOCKCREATOR_TERMINATE
 terminating socket creator
 Traceback (most recent call last):
   File
 "/Local/Users/jreed/dnsbench/work/master/20120327130322/install/libexec/bind10-devel/b10-cfgmgr",
 line 112, in <module>
     sys.exit(main())
   File
 "/Local/Users/jreed/dnsbench/work/master/20120327130322/install/libexec/bind10-devel/b10-cfgmgr",
 line 100, in main
     cm.run()
   File
 "/Local/Users/jreed/dnsbench/work/master/20120327130322/install/lib/python3.1
 /site-packages/isc/config/cfgmgr.py", line 558, in run
     answer = self.handle_msg(msg);
   File
 "/Local/Users/jreed/dnsbench/work/master/20120327130322/install/lib/python3.1
 /site-packages/isc/config/cfgmgr.py", line 535, in handle_msg
 2012-03-27 07:22:22.967 INFO  [b10-boss.boss] BIND10_COMPONENT_STOP
 component msgq is being stopped
     answer = self.__handle_module_spec(isc.config.ModuleSpec(arg))
   File
 "/Local/Users/jreed/dnsbench/work/master/20120327130322/install/lib/python3.1
 /site-packages/isc/config/cfgmgr.py", line 485, in __handle_module_spec
     spec.get_full_spec())
   File
 "/Local/Users/jreed/dnsbench/work/master/20120327130322/install/lib/python3.1
 /site-packages/isc/config/cfgmgr.py", line 511, in
 _send_module_spec_to_cmdctl
     self.cc.group_sendmsg(spec_update, "Cmdctl")
   File
 "/Local/Users/jreed/dnsbench/work/master/20120327130322/install/lib/python3.1
 /site-packages/isc/cc/session.py", line 268, in group_sendmsg
     }, isc.cc.message.to_wire(msg))
   File
 "/Local/Users/jreed/dnsbench/work/master/20120327130322/install/lib/python3.1
 /site-packages/isc/cc/session.py", line 101, in sendmsg
     cc = self._socket.send(data)
 socket.error: [Errno 32] Broken pipe
 2012-03-27 07:22:22.967 ERROR [b10-auth.cc] CC_READ_ERROR er2012-03-27
 07:22:22.976 INFO  [b10-boss.boss] BIND10_COMPONENT_STOP component
 b10-auth is being stopped
 2012-03-27 07:22:22.976 INFO  [b10-boss.boss] BIND10_STOP_PROCESS asking
 b10-auth to shut down
 2012-03-27 07:22:22.977 ERROR [b10-boss.boss]
 BIND10_CONFIGURATOR_PLAN_INTERRUPTED configurator plan interrupted, only 2
 of 7 done
 ror reading data from command channel (End of file.)2012-03-27
 07:22:22.977 FATAL [b10-auth.cc] CC_WRITE_ERROR error writing data to
 command channel (Broken pipe)
 2012-03-27 07:22:22.977 FATAL [b10-auth.auth] AUTH_SERVER_FAILED server
 failed: ASIO write failed: Broken pipe

 2012-03-27 07:22:22.980 FATAL [b10-auth.auth] AUTH_SERVER_FAILED server
 failed: Error while reading data from cc session: End of file.
 2012-03-27 07:22:22.982 FATAL [b10-auth.cc] CC_WRITE_ERROR error writing
 data to command channel (Broken pipe)
 2012-03-27 07:22:22.982 FATAL [b10-auth.auth] AUTH_SERVER_FAILED server
 failed: ASIO write failed: Broken pipe
 2012-03-27 07:22:22.970 ERROR [b10-auth.cc] CC_READ_ERROR error reading
 data from command channel (End of file.)
 2012-03-27 07:22:22.984 FATAL [b10-auth.auth] AUTH_SERVER_FAILED server
 failed: Error while reading data from cc session: End of file.
 2012-03-27 07:22:23.977 INFO  [b10-boss.boss] BIND10_PROCESS_ENDED process
 56861 of b10-auth-4 ended with status 256
 2012-03-27 07:22:23.977 INFO  [b10-boss.boss] BIND10_PROCESS_ENDED process
 56860 of b10-auth-2 ended with status 256
 2012-03-27 07:22:23.977 INFO  [b10-boss.boss] BIND10_PROCESS_ENDED process
 56859 of b10-auth-3 ended with status 256
 2012-03-27 07:22:23.977 INFO  [b10-boss.boss] BIND10_PROCESS_ENDED process
 56858 of b10-auth ended with status 256
 2012-03-27 07:22:23.977 INFO  [b10-boss.boss] BIND10_PROCESS_ENDED process
 56851 of cfgmgr ended with status 256
 2012-03-27 07:22:23.977 INFO  [b10-boss.boss] BIND10_PROCESS_ENDED process
 56850 of msgq ended with status 256
 2012-03-27 07:22:23.977 INFO  [b10-boss.boss] BIND10_PROCESS_ENDED process
 56849 of Socket creator ended with status 0
 2012-03-27 07:22:23.977 INFO  [b10-boss.boss] BIND10_SHUTDOWN_COMPLETE all
 processes ended, shutdown complete

 }}}

 The above is much to noisy and doesn't give me much clue on what happened.

-- 
Ticket URL: <http://bind10.isc.org/ticket/1848>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list