H2OServerError:运行h2o.init()

时间:2018-08-21 12:13:53

标签: java python macos h2o

我已经使用pip install安装了h2o的最新稳定版本,然后在运行h2o.init()时出现以下错误。

检查是否在http://localhost:54321 .....处正在运行H2O实例。 尝试启动本地H2O服务器...   Java版本:Java版本“ 10.0.1” 2018-04-17; Java TM SE Runtime Environment 18.3(内部版本10.0.1 + 10); Java HotSpot(TM)64位服务器VM 18.3(内部版本10.0.1 + 10,混合模式)   从/anaconda3/lib/python3.6/site-packages/h2o/backend/bin/h2o.jar启动服务器   冰根:/ var / folders / cm / rqcrr3rx145f85_k4z_1vkfm0000gn / T / tmpafw3fd0y   JVM标准输出:/var/folders/cm/rqcrr3rx145f85_k4z_1vkfm0000gn/T/tmpafw3fd0y/h2o_nikhil_started_from_python.out

JVM stderr:/var/folders/cm/rqcrr3rx145f85_k4z_1vkfm0000gn/T/tmpafw3fd0y/h2o_nikhil_started_from_python.err

H2OConnectionError追溯(最近一次通话) / init中的/anaconda3/lib/python3.6/site-packages/h2o/h2o.py(网址,ip,端口,https,不安全,用户名,密码,cookie,代理,start_h2o,nthreads,ice_root,enable_assertions,max_mem_size,min_mem_size ,strict_version_check,ignore_config,extra_classpath和** kwargs)     251 _msgs =(“检查是否在{url}处运行了H2O实例”, -> 252“已连接。”,“未找到。”))     253,除了H2OConnectionError:

/anaconda3/lib/python3.6/site-packages/h2o/backend/connection.py打开(服务器,URL,IP,端口,https,auth,verify_ssl_certificates,代理,cookie,详细,_msgs)     317 conn._timeout = 3.0 -> 318 conn._cluster = conn._test_connection(重试,消息= _msgs)     319#如果服务器在1秒内无法响应,则应将其视为错误。但是我们禁用了此

_test_connection中的

/anaconda3/lib/python3.6/site-packages/h2o/backend/connection.py(self,max_retries,消息)     587raise H2OConnectionError(“%d重试后无法建立到H2O云%s的链接\ n%s” -> 588%(self._base_url,max_retries,“ \ n” .join(errors)))     589

H2OConnectionError:重试5次后无法建立到H2O云http://localhost:54321的链接 [28:07.29] H2OConnectionError:意外的HTTP错误:HTTPConnectionPool(host ='localhost',port = 54321):URL超过了最大重试次数:/ 3 / Cloud(由NewConnectionError(':导致:无法建立新连接:[Errno 61]连接被拒绝',)) [28:07.50] H2OConnectionError:意外的HTTP错误:HTTPConnectionPool(host ='localhost',port = 54321):URL超过了最大重试次数:/ 3 / Cloud(由NewConnectionError(':导致:无法建立新连接:[Errno 61]连接被拒绝',)) [28:07.71] H2OConnectionError:意外的HTTP错误:HTTPConnectionPool(host ='localhost',port = 54321):URL超过了最大重试次数:/ 3 / Cloud(由NewConnectionError(':导致:无法建立新连接:[Errno 61]连接被拒绝',)) [28:07.93] H2OConnectionError:意外的HTTP错误:HTTPConnectionPool(host ='localhost',port = 54321):URL超过了最大重试次数:/ 3 / Cloud(由NewConnectionError(':导致:无法建立新连接:[Errno 61]连接被拒绝',)) [28:08.14] H2OConnectionError:意外的HTTP错误:HTTPConnectionPool(host ='localhost',port = 54321):URL超过最大重试次数:/ 3 / Cloud(由NewConnectionError(':导致:无法建立新连接:[Errno 61]连接被拒绝',))

在处理上述异常期间,发生了另一个异常:

H2OServerError追溯(最近一次通话)  在()中 ----> 1 h2o.init()

/anaconda3/lib/python3.6/site-packages/h2o/h2o.py init(网址,ip,端口,https,不安全,用户名,密码,cookie,代理,start_h2o,nthreads,ice_root,enable_assertions, max_mem_size,min_mem_size,strict_version_check,ignore_config,extra_classpath,** kwargs)     259引发H2OConnectionError('如果IP地址是本地主机,则只能启动H2O启动器。')     260小时= H2OLocalServer.start(nthreads = nthreads,enable_assertions = enable_assertions,max_mem_size = mmax, -> 261 min_mem_size = mmin,ice_root = ice_root,port = port,extra_classpath = extra_classpath)     262 h2oconn = H2OConnection.open(服务器= hs,https = https,verify_ssl_certificates =不安全,     263 auth = auth,proxy = proxy,cookies = cookies,verbose = True)

/anaconda3/lib/python3.6/site-packages/h2o/backend/server.py in start(jar_path,nthreads,enable_assertions,max_mem_size,min_mem_size,ice_root,port,extra_classpath,详细)     119(如果冗长):print(“正在尝试启动本地H2O服务器...”)     120 hs._launch_server(port = port,baseport = baseport,nthreads = int(nthreads),ea = enable_assertions, -> 121 mmax = max_mem_size,mmin = min_mem_size)     122(如果冗长):print(“服务器正在%s://%s:%d”%(hs.scheme,hs.ip,hs.port)运行     123 atexit.register(lambda:hs.shutdown())

_launch_server中的

/anaconda3/lib/python3.6/site-packages/h2o/backend/server.py(自身,端口,基本端口,mmax,mmin,ea,nthreads)     306而True:     307如果proc.poll()不为None: -> 308提高H2OServerError(“服务器进程终止,错误代码%d”%proc.returncode)     309 ret = self._get_server_info_from_logs()     310如果退出:

H2OServerError:服务器进程终止,错误代码为1

1 个答案:

答案 0 :(得分:1)

今天不支持Java版本10。 尝试安装Java版本8。