0


在Hadoop设置中输入jps没有出现namenode和datanode

原因:

可能是多次格式化NameNode后未删除相关文件,需要检查在hadoop中查看hdfs-site.xml和core-site.xml配置文件,确认其中的相关配置项是否正确设置,查看目录路径,然后删除相关文件。

解决:

一.查看并删除hdfs-site.xml文件

使用vi查看文件hdfs-site.xml。

f8fe9b631f244c5b85470695f86968b0.jpg

可以看到name和data文件的路径。

e196e0b721974f20974287b19805af03.jpg

进入该路径可以看到这两个文件,删除name和data文件。

1a67cec8a67d416faed84409c15ebba5.jpg

二.查看并删除core-site.xml文件

使用vi查看core-site.xml文件。

9353d13d7f2a490b95c9a5f72c0766ac.jpg

可以看到tmp文件的路径。

c39b87b4787e4fde9505810927f5cc69.jpg

进入该路径可以看到这两个文件,删除nm-local-dir和dfs文件。

ecce8ebea6784aef9996cb09bc12989d.jpg

三.格式化和启动

1.初始化

输入hdfs namenode -format重新进行格式化。

7c065656135548378cd09f979e8c16b6.jpg

2.启动测试

输入start-all.sh启动文件。

3ac15bd9660b4d04bbe03ec4665fcb89.jpg

输入jps后可以看到出现namenode和datanode。

9dd1f7b3543e4f3e8d8e21d063f03dca.jpg

标签: hadoop hdfs 分布式

本文转载自: https://blog.csdn.net/qq_64374683/article/details/135122061
版权归原作者 我好疲惫呀 所有, 如有侵权,请联系我们删除。

“在Hadoop设置中输入jps没有出现namenode和datanode”的评论:

还没有评论