本人亲自尝试 ------数据块丢失该如何操作

![在这里插入图片描述](https://img-blog.csdnimg.cn/20201030201904251.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1NzY5OTkw,size_16,color_FFFFFF,t_70#pic_center)

数据块丢失显示在哪?

IP地址:50070——>Overview

方法

1.关闭集群

stop-all.sh

2.格式化namenode

hadoop namenode  -format

3.删除DataNode的Current

原因:集群格式化后 DataNode的唯一标识会更新 所以删除 集群中所有DataNode的Current 使集群开启是自己匹配ID

4. 关闭安全模式

原因:数据块丢失 会导致namenode进入安全模式  在安全模式下hdfs不能进行增删改查 只能读取

猜你喜欢

转载自blog.csdn.net/qq_45769990/article/details/109392194