关于在Spark集群中读取本地文件抛出找不到文件异常的问题

Posted Lee_Sung

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于在Spark集群中读取本地文件抛出找不到文件异常的问题相关的知识,希望对你有一定的参考价值。

关于在Spark集群中读取本地文件抛出找不到文件异常的问题

一般情况下,我们在本地ide里写好程序,打成jar包上传到集群取运行,有时候需要读取数据文件,这个时候需要注意,如果程序中读取的是本地文件,那么,要在所有的节点都有这个数据文件,只在master中有这个数据文件时执行程序时一直报找不到文件

  • 解决方式1:让每个Worker节点的相应位置都有要读取的数据文件。

  • 解决方式2:直接将数据文件上传到hdfs,达到数据共享。(强烈推荐,比格更高更专业)

以上是关于关于在Spark集群中读取本地文件抛出找不到文件异常的问题的主要内容,如果未能解决你的问题,请参考以下文章

关于抛出找不到驱动异常

为啥某些带有双反斜杠的路径抛出找不到路径异常的一部分?

Spark在本地运行但在YARN中运行时找不到文件

Capybara-webkit 抛出找不到变量:$

windows上spark shell读取本地文件

带有 Razor 的 MVC3 抛出找不到方法:'System.Object System.Web.Mvc.ControllerBase.get_ViewModel()'