H2O服务器初始化在不同的环境中崩溃

2024-05-23 23:03:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两个python虚拟环境。一个是POC env,代码最少。 第二个是应用程序代码库。你知道吗

POC工作正常。当我尝试使用应用程序代码和环境运行时,h2o.init()命令失败。你知道吗

以下是回溯-

Attempting to start a local H2O server...
Java Version: openjdk version "1.8.0_181"; OpenJDK Runtime Environment (build 1.8.0_181-8u181-b13-0ubuntu0.16.04.1-b13); OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)
Starting server from /home/roopak/.local/share/virtualenvs/xxxxxxxxxxxxx-b0M6BPI4/lib/python2.7/site-packages/h2o/backend/bin/h2o.jar
Ice root: /tmp/tmp9leaDh
JVM stdout: /tmp/tmp9leaDh/h2o_roopak_started_from_python.out
JVM stderr: /tmp/tmp9leaDh/h2o_roopak_started_from_python.err
Traceback (most recent call last):
File "app.py", line 98, in <module>
    application = setup(app, **os.environ)
File "app.py", line 76, in setup
    h2o.init()
File "/home/roopak/.local/share/virtualenvs/xxxxxxxxxxxxx-b0M6BPI4/local/lib/python2.7/site-packages/h2o/h2o.py", line 261, in init
    min_mem_size=mmin, ice_root=ice_root, port=port, extra_classpath=extra_classpath)
File "/home/roopak/.local/share/virtualenvs/xxxxxxxxxxxxx-b0M6BPI4/local/lib/python2.7/site-packages/h2o/backend/server.py", line 121, in start
    mmax=max_mem_size, mmin=min_mem_size)
File "/home/roopak/.local/share/virtualenvs/xxxxxxxxxxxxx-b0M6BPI4/local/lib/python2.7/site-packages/h2o/backend/server.py", line 309, in _launch_server
    raise H2OServerError("Server process terminated with error code %d" % proc.returncode)
h2o.exceptions.H2OServerError: Server process terminated with error code -6

编辑:添加日志 创建了2个日志文件-out和err。err为空。 包含以下行。你知道吗

# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f51f4a75311, pid=436, tid=0x00007f51f4c66700
#
# JRE version: OpenJDK Runtime Environment (8.0_181-b13) (build     1.8.0_181-8u181-b13-0ubuntu0.16.04.1-b13)
# Java VM: OpenJDK 64-Bit Server VM (25.181-b13 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  [ld-linux-x86-64.so.2+0xc311]

Tags: inpysharehomeserverlocallinevirtualenvs