Hadoop错误解决:执行jps后没有DataNode

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hadoop错误解决:执行jps后没有DataNode相关的知识,希望对你有一定的参考价值。

参考技术A 这个问题,一般由于多次格式化NameNode导致。

第一步:停止hadoop:
stop-dfs.sh

第二步:删除所有名字为dfs的文件夹,我这里有以下两个文件夹,分别删除两次:
rm -r ./tmp/dfs/
rm -r ./app/tmp/dfs/

第三步:格式化HDFS:
./bin/hdfs namenode -format

第四步:重启hadoop:
start-dfs.sh

参考资料:

hadoop集群启动master节点jps后没有namenode解决方案

hadoop集群启动jps后没有namenode

启动集群jps后出现:

1.关闭集群

stop-all.sh

2.切换到hadoop的目录下将logs与tmp文件与内容删除并创建新的logs

cd /usr/local/hadoop
rm -rf tmp
rm -rf logs
mkdir logs

3.重新格式化namenode

hdfs namenode -format

4.重新启动后集群

start-all.sh

以上是关于Hadoop错误解决:执行jps后没有DataNode的主要内容,如果未能解决你的问题,请参考以下文章

Hadoop开启后jps显示只有jps

hadoop执行jps发现没有 DataNode 或 NameNode

hadoop集群slave节点jps后没有datanode解决方案

Hadoop集群启动后命令JPS没有DataNode或者NameNode

Hadoop jps后怎么没有NameNode节点

Hadoop启动后没有namenode进程的解决办法