关于网友提出的“ 求助Hadoop集群模式下,编写java程序出问题。Wrong FS: hdfs://localhost:, expected: hdfs://Master:9”问题疑问,本网通过在网上对“ 求助Hadoop集群模式下,编写java程序出问题。Wrong FS: hdfs://localhost:, expected: hdfs://Master:9”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 求助Hadoop集群模式下,编写java程序出问题。Wrong FS: hdfs://localhost:, expected: hdfs://Master:9
描述:
已将core-site.xml和hdfs-site.xml两个文件放在eclipse的bin目录下,如何解决。具体报错如下
log4j:WARN No appenders could be found for logger (org.apache.hadoop.util.Shell).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
java.lang.IllegalArgumentException: Wrong FS: hdfs://localhost:, expected: hdfs://Master:9000
at org.apache.hadoop.fs.FileSystem.checkPath(FileSystem.java:648)
at org.apache.hadoop.hdfs.DistributedFileSystem.getPathName(DistributedFileSystem.java:194)
at org.apache.hadoop.hdfs.DistributedFileSystem.access$000(DistributedFileSystem.java:106)
at org.apache.hadoop.hdfs.DistributedFileSystem$22.doCall(DistributedFileSystem.java:1305)
at org.apache.hadoop.hdfs.DistributedFileSystem$22.doCall(DistributedFileSystem.java:1301)
at org.apache.hadoop.fs.FileSystemLinkResolver.resolve(FileSystemLinkResolver.java:81)
at org.apache.hadoop.hdfs.DistributedFileSystem.getFileStatus(DistributedFileSystem.java:1301)
at org.apache.hadoop.fs.FileSystem.exists(FileSystem.java:1426)
at Chapter.main(Chapter.java:25)
以上介绍了“ 求助Hadoop集群模式下,编写java程序出问题。Wrong FS: hdfs://localhost:, expected: hdfs://Master:9”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/4527738.html