如何使用 pysparkling 更改网络端口 UI
How to change port of web UI with pysparkling
我只是想让 pysparkling 正常工作,但要更改网络端口 UI。我查看了帮助文件,它们似乎引用了旧版本的苏打水。目前是 运行
from pysparkling import *
hc = H2OContext.getOrCreate(spark)
并在默认的 54321 端口上启动。我看到有一个 conf 对象要传入,但不确定如何正确设置它。任何帮助将不胜感激。
这是您可以用来在不同端口上启动 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()
我也写了一篇blogpost来详细解释一下。
我只是想让 pysparkling 正常工作,但要更改网络端口 UI。我查看了帮助文件,它们似乎引用了旧版本的苏打水。目前是 运行
from pysparkling import *
hc = H2OContext.getOrCreate(spark)
并在默认的 54321 端口上启动。我看到有一个 conf 对象要传入,但不确定如何正确设置它。任何帮助将不胜感激。
这是您可以用来在不同端口上启动 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()
我也写了一篇blogpost来详细解释一下。