使用本地路径从从属节点运行时找不到文件

xzlaal3s  于 2021-05-29  发布在  Hadoop
关注(0)|答案(0)|浏览(249)

我在google云平台上创建了hadoop集群。它由1个主设备和3个从设备组成。当我尝试使用本地路径在master上运行hadoop作业时,效果很好。但是,当我使用本地路径从slave运行作业时,会出现以下错误:

: org.apache.hadoop.mapred.InvalidInputException: Input path does not exist: file:/home/hduser/sample.txt
    at org.apache.hadoop.mapred.LocatedFileStatusFetcher.getFileStatuses(LocatedFileStatusFetcher.java:155).

该文件位于从机的本地。在不将文件上传到hdfs的情况下,有一种方法可以通过在slave中指定本地路径来运行。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题