我试图启动我的Hadoop应用程序,但在启动过程中,在日志文件中看到以下内容,有人知道问题出在哪里吗?
正在为hdfs://10.170.4.141:9000创建文件系统 java.io.IOException: config() 在 org.apache.hadoop.conf.Configuration.(Configuration.java:229) 在 org.apache.hadoop.conf.Configuration.(Configuration.java:216) 在 org.apache.hadoop.security.SecurityUtil.(SecurityUtil.java:60) 在 org.apache.hadoop.net.NetUtils.makeSocketAddr(NetUtils.java:188) 在 org.apache.hadoop.net.NetUtils.createSocketAddr(NetUtils.java:168) 在 org.apache.hadoop.hdfs.server.namenode.NameNode.getAddress(NameNode.java:198) 在 org.apache.hadoop.hdfs.DistributedFileSystem.initialize(DistributedFileSystem.java:88) 在 org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:1413) 在 org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:68) 在 org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1431) 在 org.apache.hadoop.fs.FileSystem.get(FileSystem.java:256) 在 org.apache.hadoop.fs.FileSystem.get(FileSystem.java:125) 在 org.apache.hadoop.fs.FileSystem.get(FileSystem.java:240) 在 org.apache.hadoop.fs.Path.getFileSystem(Path.java:187) 在 org.apache.hadoop.mapreduce.lib.input.FileInputFormat.addInputPath(FileInputFormat.java:372) 在 org.blismedia.VolumeReportGenerateUpdates.main(VolumeReportGenerateUpdates.java:156) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 在 java.lang.reflect.Method.invoke(Method.java:597) 在 org.apache.hadoop.util.RunJar.main(RunJar.java:187)
config()
,那将会很有帮助。另外,您是如何提供输入/输出的呢? - Amar