hadoop启动后jps命令后未找到NameNode服务

按网上的,尝试了删除相应文件夹和格式化然后重启虚拟机和Xshell,如下:

[hadoop@node100 ~]$ hdfs namenode -format

hadoop fs -rm -r -skipTrash /opt/module/hadoopdata/dfs/name

但是启动群集后,jps显示依然没有NameNode

说明:因为前面已经做了很多学习实验数据,不想重装虚拟机,因为会把之前的数据覆盖掉(之前已经试过一次T-T)。本人小白一个,希望可以步骤说明详细一点,最好可以远程

 

看下namenode的日志

在hadoop目录下找到log4这个文件,进去然后找到NameNode的后面是log这个文件,查看一下找到日志文件中的一个东西,复制一下,等会把这个东西粘贴上去;

在到你自己创建的那个文件下,找到dfs下的name下的e开头的,vi进去之后改一个东西就可以了

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

1、将 hdfs-site.xml下指定的dfs.name.dir目录删除、dfs.data.dir所指定的目录删除、删除hdfs-site.xml中配置的存储信息路径。
2、删除core-site.xml下hadoop.tmp.dir所指定的目录删除,即删除Hadoop的临时文件路径。
3、重新执行命令:hadoop namenode -format