我正在尝试安装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并重新启动它。
您可以发送您试图命令有误增值空间开始namenode –
hdfs namenode -format 然后 hadoop-daemon.sh start namenode – Aditya