【发布时间】:2017-04-26 09:41:58
【问题描述】:
我希望连接到远程集群并执行 Spark 进程。 因此,根据我的阅读,这是在 SparkConf 中指定的。
val conf = new SparkConf()
.setAppName("MyAppName")
.setMaster("spark://my_ip:7077")
其中 my_ip 是我的集群的 IP 地址。 不幸的是,我的连接被拒绝。所以,我猜必须添加一些凭据才能正确连接。我将如何指定凭据?似乎可以使用 .set(key, value) 来完成,但对此没有任何线索。
【问题讨论】:
-
您是连接到 Spark 独立集群还是 Yarn?
-
@jamborta 我正在连接到 Yarn
-
尝试为 ssh 会话创建证书并确保它可以正常工作并检查防火墙是否允许此端口连接
-
@Pavel 是的,我可以通过 ssh 连接。
标签: scala apache-spark remote-access