2016-10-19 96 views
0

我正在尝试安装hadoop群集。但namenode没有启动。 当我检查日志,它表明:Namenode未启动

2016年10月19日05:23:10,140 FATAL org.apache.hadoop.hdfs.server.namenode。

NameNode:无法启动namenode。 java.lang.IllegalArgumentException:方案名称中的非法字符 位于索引0处:192.168.100.101:9001 at java.net.URI.create(URI.java:859) at org.apache.hadoop.hdfs.server。 namenode.NameNode.setClientNamenodeAddress(NameNode.java:352) at org.apache.hadoop.hdfs.server.namenode.NameNode。(NameNode.java:755) at org.apache.hadoop.hdfs.server.namenode.NameNode 。(NameNode.java:748) at org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1441) at org.apache.hadoop.hdfs.server.namenode.NameNode.main( NameNode.java:1507)

原因:java.net.URISyntaxException:模式0123中的非法字符name at index 0:192.168.100.101:9001 at java.net.URI $ Parser.fail(URI.java:2829) at java.net.URI $ Parser.checkChars(URI.java:3002) at java .net.URI $ java.net.URI处的$ Parser.checkChar(URI.java:3012) $ java.net.URI处的$ Parser.parse(URI.java:3028) 。(URI.java:595) at java.net.URI.create(URI.java:857) ... 5更多2016-10-19 05:23:10,144信息org.apache.hadoop.util.ExitUtil:以状态1退出2016-10-19 05:23:10150信息org.apache.hadoop.hdfs.server.namenode.NameNode:

SHUTDOWN_MSG:

/************************************************ ************

SHUTDOWN_MSG:在namenode1关闭的NameNode/192.168.100.101

我检查了核心site.xml文件,并没有发现任何错误。

<configuration> 

<property> 
<name>fs.default.name</name> 
<value>192.168.100.101:9001</value> 
</property> 
</configuration> 
~     

我也试过删除temp文件夹,格式化namenode并重新启动它。

+0

您可以发送您试图命令有误增值空间开始namenode –

+0

hdfs namenode -format 然后 hadoop-daemon.sh start namenode – Aditya

回答

1

1)hdfs://192.168.100.101:9001

2更换fs.default.name的值)检查您的site.xml文件,无论是在价值你

之间
+0

是的!谢谢!!这是价值中缺失的hdfs。 – Aditya