热线电话:13121318867

登录
2018-10-16 阅读量: 1833
Hadoop启动报错如下,怎么解决?

Exception Directory /tmp/hadoop-root/dfs/name is in an inconsistent state ;

storage directory does not exist or is not accessible.

1、具体愿因:LINUX 系统,在服务重启后,/tmp 下的目录被清空,Hadoop无法找到dfs/name 这个dfs文件系统的域名空间文件。hadoop.tmp.dir 是 hadoop文件系统依赖的基本配置,很多配置路径都依赖它.

2、解决办法:

在core-site.xml中配置 hadoop.tmp.dir 路径到持久化目录。

3、由于重新配置了hadoop.tmp.dir 目录,意味着,必须重新格式化hdfs

#bin/hadoop namenode -format

4、重新格式化了文件系统,以前所有的文件都没有了。在安装配置HADOOP的时候,一定要更改hadoop.tmp.dir

100.7448
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子