栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 云计算 > 云平台

HADOOP 主节点启动了datanode但是从节点没有的解决办法(所有节点没有datanode也都适用)

云平台 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

HADOOP 主节点启动了datanode但是从节点没有的解决办法(所有节点没有datanode也都适用)

问题描述:

HADOOP集群启动的时候,用jps指令查看各个节点的服务进程启动情况发现hadoop01正常启动,hadoop02缺少一个datanode

情况如下:

 

主要原因:

多次hdfs namenode -format格式化导致


解决方法:

1.首先停掉集群:

输入stop-dfs.sh 和 stop-yarn.sh

2.先进入到主节点hadoop01解压包下的etc/hadoop/目录

输入:cd /export/servers/hadoop/etc/hadooop   

注:我之前重命名过hadoop安装包,之前没有重命名的把红色标注的改为hadoop-2.7.4,这里根据自己安装的hadoop安装包版本决定。

输入:vi core-site.xml 查看配置文件目录路径

荧光笔标记的请用相机拍照,待会要切换目录

 

 3.切换至hadoop02从节点

一步一步切换到tmp目录下

输入:rm -rf * // 删掉临时目录下的所有内容,这里不用担心删了会影响接下来的操作待会重新格式化还是会出现的

 hadoop03也是如此操作

如果有同学主节点的datanode也没启动,也是按照上述个步骤删除临时文件下的所有文件。所有搞完在进行格式化

4.格式化文件

在主节点hadoop01输入 hdfs namenode -format

注格式化是在主节点上进行的,不用在两个节点都格式化。

如果格式化有提示选(Y/N),选N

5.启动集群

输入start-dfs.sh  和 start-yarn.sh

6.jps查看进程

 

 

hadoop01 02 03都成功启动,完成

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/897744.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号