2017-10-18 62 views
1

我只是想让pysparkling工作,但更改Web UI的端口。我查看了帮助文件,他们似乎参考了旧版本的波光粼粼的水。目前正在运行如何更改Web UI的端口与pysparkling

from pysparkling import * 

hc = H2OContext.getOrCreate(spark) 

并且正在默认的54321端口上启动。我看到有一个conf对象可以通过,但我不确定如何正确设置它。任何帮助,将不胜感激。

回答

0

这是脚本,您可以使用启动H2O集群中的其他端口:

## Importing Libraries 
from pysparkling import * 
import h2o 

## Setting H2O Conf Object 
h2oConf = H2OConf(sc) 
h2oConf 

## Setting H2O Conf for different port 
h2oConf.set_client_port_base(54300) 
h2oConf.set_node_base_port(54300) 

## Gett H2O Conf Object to see the configuration 
h2oConf 

## Launching H2O Cluster 
hc = H2OContext.getOrCreate(spark, h2oConf) 

## Getting H2O Cluster status 
h2o.cluster_status() 

我也写一个blog后解释它在细节。

+0

非常感谢,最有帮助 – chib