2017-02-22 4 views
0

hdfs dfs -mkdir /abcを実行すると、次のエラーが発生します。Hadoop 2.7.3 Javaランタイムエラー - core-site.xmlが見つかりません

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です。

このエラーを解決するにはどうすればよいですか?

+0

は、あなたが同じファイルにアクセスするための適切な権限を持っています。 – Krishas

+0

はい。 -rw-rw-r-- – shubhamgoel27

+1

'$ HADOOP_CONF_DIR'に設定されている値は何ですか? – franklinsijo

答えて

1

以下の変数を〜/ .bash_profileまたはスクリプトの先頭に設定できますか。 (/home/hadoop/hadoop-2.7.3/etc/hadoop

あなたはまた、下記のリンクの中に見ることができるよう

export HADOOP_CONF_DIR=**location of your hadoop in local** 

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

+0

ありがとうございます。チャームのように働いた – shubhamgoel27

関連する問題