启动Hadoop的时候没有进程DataNode

启动Hadoop的时候没有进程DataNode

在这里插入图片描述
解决办法:
1、需要先停止所有服务。
【在目录下即$HADOOP_HOME/sbin目录下(我的是/home/syan/Hbase/hadoop/sbin)用命令stop-all.sh】
命令:

// 转到相应工作目录
cd /home/syan/Hbase/hadoop/sbin
//停止进程命令
stop-all.sh

注:如果你不想每次都进入这个目录去执行这个文件,那你可以选择设置临时环境或永久性环境。设置方法请看Ubuntu中设置PATH变量值

2、进入Hadoop解压包下有一个叫VERSION的文件,将它删除就行了
【我这个文件在/home/syan/Hbase/hadoop/tmp/dfs/data/current】
命令:

// 转到相应工作目录
cd /home/syan/Hbase/hadoop/tmp/dfs/data/current
// 删除
rm VERSION

在这里插入图片描述
3、然后再转到【在/home/syan/Hbase/hadoop/sbin目录下】后重新格式化
命令:

// 转到相应工作目录
cd /home/syan/Hbase/hadoop/sbin
// 重新格式化一下HDFS
hdfs namenode -format

4、然后再重新启动服务
命令:

start-all.sh 

随后再执行命令jps就会发现你的所有服务就会发现你的DataNode会出现了。
在这里插入图片描述
这样问题就解决了!!!!!!!!!

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值