首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hadoop 2.7.3 Java运行时错误-未找到core-site.xml

Hadoop 2.7.3 Java运行时错误-未找到core-site.xml
EN

Stack Overflow用户
提问于 2017-02-22 18:02:53
回答 1查看 5.9K关注 0票数 3

在运行hdfs dfs -mkdir /abc时,我得到以下错误。

代码语言:javascript
复制
Exception in thread "main" java.lang.RuntimeException: core-site.xml not found
at org.apache.hadoop.conf.Configuration.loadResource(Configuration.java:2577)
at org.apache.hadoop.conf.Configuration.loadResources(Configuration.java:2503)
at org.apache.hadoop.conf.Configuration.getProps(Configuration.java:2409)
at org.apache.hadoop.conf.Configuration.set(Configuration.java:1144)
at org.apache.hadoop.conf.Configuration.set(Configuration.java:1116)
at org.apache.hadoop.conf.Configuration.setBoolean(Configuration.java:1454)
at org.apache.hadoop.util.GenericOptionsParser.processGeneralOptions(GenericOptionsParser.java:319)
at org.apache.hadoop.util.GenericOptionsParser.parseGeneralOptions(GenericOptionsParser.java:485)
at org.apache.hadoop.util.GenericOptionsParser.<init>(GenericOptionsParser.java:170)
at org.apache.hadoop.util.GenericOptionsParser.<init>(GenericOptionsParser.java:153)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:64)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:84)
at org.apache.hadoop.fs.FsShell.main(FsShell.java:372)

我的core-site.xml的路径是/usr/local/hadoop/etc/hadoop/core-site.xml。

如何修复此错误?

EN

回答 1

Stack Overflow用户

发布于 2017-02-22 19:21:08

您可以尝试在~/.bash_profile中或在脚本的开头设置以下变量。

代码语言:javascript
复制
export HADOOP_CONF_DIR=**location of your hadoop in local**

就像(/home/hadoop/hadoop-2.7.3/etc/hadoop )

您还可以查看以下链接:

https://community.cloudera.com/t5/Storage-Random-Access-HDFS/RuntimeException-running-the-hdfs-command-core-site-xml-not/td-p/28224

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42388360

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档