我是靠谱客的博主 开朗月饼,最近开发中收集的这篇文章主要介绍Windows格式化namenode 报错 - ERROR namenode.NameNode: Failed to start namenode.,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
环境
- 操作系统: Windows 7
- Hadoop版本: 2.10.1
问题描述
Windows执行hdfs namenode -format报如下错误
20/10/13 13:58:04 ERROR namenode.NameNode: Failed to start namenode.
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:336)
at org.apache.hadoop.hdfs.server.namenode.FSEditLog.initJournals(FSEditLog.java:286)
at org.apache.hadoop.hdfs.server.namenode.FSEditLog.initJournalsForWrite(FSEditLog.java:257)
at org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:1190)
at org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1655)
at org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1782)
20/10/13 13:58:04 INFO util.ExitUtil: Exiting with status 1: java.lang.IllegalAr
gumentException: URI has an authority component
20/10/13 13:58:04 INFO namenode.NameNode: SHUTDOWN_MSG:
/************************************************************
SHUTDOWN_MSG: Shutting down NameNode at jfp/172.18.16.27
************************************************************/
问题原因
Windows环境下core-site.xml文件URI路径格式错误
- 错误
<property>
<name>hadoop.tmp.dir</name>
<value>E:/soft_work/hadoop-2.10.1/data/hdfs</value>
</property>
- 正确
<property>
<name>hadoop.tmp.dir</name>
<value>/E:/soft_work/hadoop-2.10.1/data/hdfs</value>
</property>
最后
以上就是开朗月饼为你收集整理的Windows格式化namenode 报错 - ERROR namenode.NameNode: Failed to start namenode.的全部内容,希望文章能够帮你解决Windows格式化namenode 报错 - ERROR namenode.NameNode: Failed to start namenode.所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复