You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by "Ruslan Dautkhanov (JIRA)" <ji...@apache.org> on 2018/05/26 17:01:00 UTC
[jira] [Created] (ZEPPELIN-3505) IPython interpreter:
ERROR:tornado.general:Uncaught exception in ZMQStream callback
Ruslan Dautkhanov created ZEPPELIN-3505:
-------------------------------------------
Summary: IPython interpreter: ERROR:tornado.general:Uncaught exception in ZMQStream callback
Key: ZEPPELIN-3505
URL: https://issues.apache.org/jira/browse/ZEPPELIN-3505
Project: Zeppelin
Issue Type: Bug
Components: Interpreters, pySpark, python-interpreter, zeppelin-interpreter
Affects Versions: 0.8.0, 0.9.0, 0.8.1
Reporter: Ruslan Dautkhanov
Getting following exceptions in IPython interpreter..
ERROR:tornado.general:Uncaught exception in ZMQStream callback
ValueError: signal only works in main thread
ERROR:tornado.general:Uncaught exception in zmqstream callback
ERROR:tornado.application:Exception in callback <functools.partial object at 0x7fa07f08e998>
...
raise RuntimeError("IOLoop is already running")
Complete list of exceptions -
{noformat}
DEBUG [2018-05-26 10:28:29,453] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: Traceback (most recent call last):
DEBUG [2018-05-26 10:28:29,453] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/runpy.py", line 174, in _run_module_as_main
DEBUG [2018-05-26 10:28:29,454] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: "__main__", fname, loader, pkg_name)
DEBUG [2018-05-26 10:28:29,454] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/runpy.py", line 72, in _run_code
DEBUG [2018-05-26 10:28:29,454] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: exec code in run_globals
DEBUG [2018-05-26 10:28:29,454] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda-4.4.0/lib/python2.7/site-packages/ipykernel_launcher.py", line 16, in <module>
DEBUG [2018-05-26 10:28:29,454] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: app.launch_new_instance()
DEBUG [2018-05-26 10:28:29,454] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/traitlets/config/application.py", line 658, in launch_instance
DEBUG [2018-05-26 10:28:29,455] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: app.start()
DEBUG [2018-05-26 10:28:29,455] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: ERROR:tornado.general:Uncaught exception in ZMQStream callback
DEBUG [2018-05-26 10:28:29,455] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: Traceback (most recent call last):
DEBUG [2018-05-26 10:28:29,455] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/zmq/eventloop/zmqstream.py", line 432, in _run_callback
DEBUG [2018-05-26 10:28:29,455] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: callback(*args, **kwargs)
DEBUG [2018-05-26 10:28:29,455] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/tornado/stack_context.py", line 276, in null_wrapper
DEBUG [2018-05-26 10:28:29,455] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: return fn(*args, **kwargs)
DEBUG [2018-05-26 10:28:29,455] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/ipykernel/kernelbase.py", line 283, in dispatcher
DEBUG [2018-05-26 10:28:29,455] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: return self.dispatch_shell(stream, msg)
DEBUG [2018-05-26 10:28:29,455] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/ipykernel/kernelbase.py", line 233, in dispatch_shell
DEBUG [2018-05-26 10:28:29,455] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: self.pre_handler_hook()
DEBUG [2018-05-26 10:28:29,455] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/ipykernel/kernelbase.py", line 248, in pre_handler_hook
DEBUG [2018-05-26 10:28:29,455] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: self.saved_sigint_handler = signal(SIGINT, default_int_handler)
DEBUG [2018-05-26 10:28:29,455] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: ValueError: signal only works in main thread
DEBUG [2018-05-26 10:28:29,455] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/ipykernel/kernelapp.py", line 477, in start
DEBUG [2018-05-26 10:28:29,455] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: ERROR:tornado.general:Uncaught exception in zmqstream callback
DEBUG [2018-05-26 10:28:29,455] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: Traceback (most recent call last):
DEBUG [2018-05-26 10:28:29,455] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/zmq/eventloop/zmqstream.py", line 450, in _handle_events
DEBUG [2018-05-26 10:28:29,455] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: self._handle_recv()
DEBUG [2018-05-26 10:28:29,456] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/zmq/eventloop/zmqstream.py", line 480, in _handle_recv
DEBUG [2018-05-26 10:28:29,456] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: self._run_callback(callback, msg)
DEBUG [2018-05-26 10:28:29,456] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/zmq/eventloop/zmqstream.py", line 432, in _run_callback
DEBUG [2018-05-26 10:28:29,456] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: callback(*args, **kwargs)
DEBUG [2018-05-26 10:28:29,456] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/tornado/stack_context.py", line 276, in null_wrapper
DEBUG [2018-05-26 10:28:29,456] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: return fn(*args, **kwargs)
DEBUG [2018-05-26 10:28:29,456] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/ipykernel/kernelbase.py", line 283, in dispatcher
DEBUG [2018-05-26 10:28:29,456] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: return self.dispatch_shell(stream, msg)
DEBUG [2018-05-26 10:28:29,456] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/ipykernel/kernelbase.py", line 233, in dispatch_shell
DEBUG [2018-05-26 10:28:29,456] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: self.pre_handler_hook()
DEBUG [2018-05-26 10:28:29,456] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/ipykernel/kernelbase.py", line 248, in pre_handler_hook
DEBUG [2018-05-26 10:28:29,456] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: self.saved_sigint_handler = signal(SIGINT, default_int_handler)
DEBUG [2018-05-26 10:28:29,456] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: ValueError: signal only works in main thread
DEBUG [2018-05-26 10:28:29,456] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: ioloop.IOLoop.instance().start()
DEBUG [2018-05-26 10:28:29,456] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/tornado/ioloop.py", line 928, in start
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: ERROR:tornado.application:Exception in callback <functools.partial object at 0x7fa07f08e998>
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: Traceback (most recent call last):
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/tornado/ioloop.py", line 759, in _run_callback
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: ret = callback()
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/tornado/stack_context.py", line 276, in null_wrapper
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: return fn(*args, **kwargs)
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/zmq/eventloop/zmqstream.py", line 536, in <lambda>
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: self.io_loop.add_callback(lambda : self._handle_events(self.socket, 0))
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/zmq/eventloop/zmqstream.py", line 450, in _handle_events
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: self._handle_recv()
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/zmq/eventloop/zmqstream.py", line 480, in _handle_recv
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: self._run_callback(callback, msg)
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/zmq/eventloop/zmqstream.py", line 432, in _run_callback
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: callback(*args, **kwargs)
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/tornado/stack_context.py", line 276, in null_wrapper
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: return fn(*args, **kwargs)
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/ipykernel/kernelbase.py", line 283, in dispatcher
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: return self.dispatch_shell(stream, msg)
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/ipykernel/kernelbase.py", line 233, in dispatch_shell
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: self.pre_handler_hook()
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: File "/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/ipykernel/kernelbase.py", line 248, in pre_handler_hook
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: self.saved_sigint_handler = signal(SIGINT, default_int_handler)
DEBUG [2018-05-26 10:28:29,457] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: ValueError: signal only works in main thread
DEBUG [2018-05-26 10:28:29,458] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: raise RuntimeError("IOLoop is already running")
DEBUG [2018-05-26 10:28:29,458] ({Exec Stream Pumper} IPythonInterpreter.java[processLine]:411) - Process Output: RuntimeError: IOLoop is already running
{noformat}
We did upgrade Anaconda Python from 4.3.1 to 4.4.0 and it may have upgraded certain Python libraries and it broke some things in Zeppelin IPython interpreter?
Is there is a particular list of Python modules that have to be installed documented somewhere? Their versions?
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)