2016-04-12 6 views
0

初めてHadoopをインストールして実行しようとしています。 namenodeをフォーマットしているうちに、次のエラーが発生します。Hadoopの形式namenode:IllegalArgumentException Uriに権限コンポーネントがあります

java.lang.IllegalArgumentException: URI has an authority component at 
java.io.File.<init>(File.java:423) at 
org.apache.hadoop.hdfs.server.namenode.NNStorage.getStorageDirectory(NNStorage.java:329) 
at 
org.apache.hadoop.hdfs.server.namenode.FSEditLog.initJournals(FSEditLog.java:270) 
at 
org.apache.hadoop.hdfs.server.namenode.FSEditLog.initJournalsForWrite(FSEditLog.java:241) 
at 
org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:938) 
at 
org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1382) 
at 
org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1507) 
16/04/12 17:15:35 INFO util.ExitUtil: Exiting with status 1 16/04/12 
17:15:35 INFO namenode.NameNode: SHUTDOWN_MSG: 
/************************************************************ 
SHUTDOWN_MSG: Shutting down NameNode at 
psubuntu-Inspiron-5520/127.0.1.1 
************************************************************/** 

答えて

0

.xmlファイルを正しく設定していないようです。 mapred-site.xmlの

用>

<!-- core-site.xml --> 
<configuration> 
<property> 
<name>fs.defaultFS</name> 
<value>hdfs://localhost/</value> 
</property> 
</configuration> 
HDFS-site.xmlのため

<!-- hdfs-site.xml --> 
<configuration> 
<property> 
<name>dfs.replication</name> 
<value>1</value> 
</property> 
</configuration> 

- コア-site.xmlのための〜/ Hadoopのの/ etc/Hadoopのフォルダに 編集ファイル糸-site.xmlのため

<!-- mapred-site.xml --> 
    <configuration> 
    <property> 
    <name>mapreduce.framework.name</name> 
    <value>yarn</value> 
    </property> 
    </configuration> 

<!-- yarn-site.xml --> 
<configuration> 
<property> 
<name>yarn.resourcemanager.hostname</name> 
<value>localhost</value> 
</property> 
<property> 
<name>yarn.nodemanager.aux-services</name> 
<value>mapreduce_shuffle</value> 
</property> 
</configuration> 
関連する問題