【发布时间】:2015-07-04 11:19:39
【问题描述】:
我正在使用 Hadoop-1.0.4 并使用 java api 执行一些与文件系统相关的操作。它工作正常但有时会出现以下错误:
java.util.NoSuchElementException
at java.util.HashMap$HashIterator.nextEntry(HashMap.java:925)
at java.util.HashMap$KeyIterator.next(HashMap.java:956)
at org.apache.hadoop.security.UserGroupInformation.<init>(UserGroupInformation.java:430)
at org.apache.hadoop.security.UserGroupInformation.getCurrentUser(UserGroupInformation.java:452)
at org.apache.hadoop.fs.FileSystem$Cache$Key.<init>(FileSystem.java:1494)
at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1395)
at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:254)
at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:123)
我试图用谷歌搜索错误,并在link 中找到了类似的问题。但没有答案:(。任何帮助都将得到极大的应用
以下是我收到此错误的代码 sn-p:
Configuration conf=new Configuration();
conf.set("fs.default.name", "hdfs://localhost:54310");
FileSystem fs=FileSystem.get(conf);
【问题讨论】: