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

时间:2017-04-04 10:45:02

标签: hadoop google-cloud-platform

我在谷歌云平台上创建了hadoop集群。它由1个主设备和3个从设备组成。当我尝试使用本地路径在master上运行hadoop作业时,它工作正常。但是,当我使用本地路径从奴隶运行作业时,它会给我以下错误:

: 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,可以通过指定从站中的本地路径来运行。

0 个答案:

没有答案