namenode未启动

m1m5dgzv  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(381)

我正在尝试设置一个hadoop集群。但是namenode没有启动。当我查看日志时,它显示:
2016-10-19 05:23:10140致命org.apache.hadoop.hdfs.server.namenode。
namenode:无法启动namenode。java.lang.illegalargumentexception:在java.net.uri.create(uri)的索引0:192.168.100.101:9001处的方案名称中存在非法字符。java:859)在org.apache.hadoop.hdfs.server.namenode.namenode.setclientnamenodeaddress(namenode。java:352)在org.apache.hadoop.hdfs.server.namenode.namenode。java:755)在org.apache.hadoop.hdfs.server.namenode.namenode.(namenode。java:748)在org.apache.hadoop.hdfs.server.namenode.namenode.createnamenode(namenode。java:1441)在org.apache.hadoop.hdfs.server.namenode.namenode.main(namenode。java:1507)
原因:java.net.urisyntaxception:在java.net.uri$parser.fail(uri)处,索引0:192.168.100.101:9001处的方案名称中存在非法字符。java:2829)在java.net.uri$parser.checkchars(uri。java:3002)在java.net.uri$parser.checkchar(uri。java:3012)在java.net.uri$parser.parse(uri。java:3028)在java.net.uri。java:595)在java.net.uri.create(uri。java:857) ... 5更多2016-10-19 05:23:10144 info org.apache.hadoop.util.exitutil:退出状态1 2016-10-19 05:23:10150 info org.apache.hadoop.hdfs.server.namenode.namenode:
关闭消息:
/************************************************************
shutdown\u msg:正在关闭namenode1/192.168.100.101处的namenode
我检查了core-site.xml文件,没有发现任何错误。

<configuration>

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

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

1tu0hz3e

1tu0hz3e1#

1) 将fs.default.name的值替换为 hdfs://192.168.100.101:9001 2) 检查site.xml文件,看是否在值中错误地添加了空格

相关问题