2015-12-14 137 views
0

我已根据this文档给出了所有配置。使用相同的安装步骤,而我已成功安装在一台机器上。其他机器是显示在启动名称节点Hadoop单节点安装:无法启动namenode

以下错误

15/12/14 2点19分46秒INFO util.GSet:容量= 2^15 = 32768条目
15/12/14 02: 19:46错误namenode.NameNode:无法启动namenode。 java.lang.IllegalArgumentException异常:URI具有 java.io.File的一个权威组分(File.java:423)

在org.apache.hadoop.hdfs.server.namenode.NNStorage.getStorageDirectory(。 NNStorage.java:329)

在org.apache.hadoop.hdfs.server.namenode.FSEditLog.initJournals(FSEditLog.java:276)

在org.apache.hadoop.hdfs.server.namenode。 FSEditLog.initJournalsForWrite(FSEditLog.java:247) at org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:9 85)

在 org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1429)

在 org.apache.hadoop.hdfs.server.namenode.NameNode。主(NameNode.java:1554)

15/12/14 2点19分46秒INFO util.ExitUtil:具有状态退出1 15/12/14 2点19分46秒INFO namenode.NameNode:SHUTDOWN_MSG : /*********************************************** *************

+0

你有没有看到这个:http://stackoverflow.com/questions/2366270/what-does-uri-has-an-authority-component-mean? –

+0

你有没有尝试过这里的解决方案http://stackoverflow.com/questions/29583699/hadoop-installation-namenode-cannot-be-started – mbaxi

+0

所以我不应该在这些xml文件中使用UNC url,是给予的方式本地路径只是'/home/hadoop/hadoopdata/hdfs/namenode '。我无法找到如何给文件uri没有unc公约。 – Codex

回答

0

感谢您的建议。事实证明,这是一个blooper,我只在URI的文档中给出了两个而不是三个。它现在有效!