【发布时间】:2020-03-22 15:18:23
【问题描述】:
我正在尝试使用 kubernetes 在 spark 集群模式下从服务器读取文件,因此我将文件放在所有工作人员上,并使用
val conf = new SparkConf().setAppName("sparksetuptest")
.set("spark.kubernetes.driver.volumes.hostPath.host.mount.path", "/file-directory")
这里一切正常,但是当我执行它时显示在特定位置找不到该文件。 所以我用 .set("spark.kubernetes.executor.volumes.hostPath.host.mount.path", "/file-directory") 将目录挂载到执行器 但是现在我无法执行程序,它在获取数据时卡在一个永无止境的过程中。
请提出一些建议,以便我可以使用执行程序挂载我的目录并读取该文件。
【问题讨论】:
-
你能解决这个问题吗?我对您的解决方案感兴趣。
标签: scala apache-spark kubernetes server data-science