1.在两台 NameNode 节点的 core-site.xml 文件中添加以下配置:

<property>
<name>dfs.hosts.exclude</name>
<value>/data/hadoop_conf/excludes</value>
</property>

 

2.创建配置文件 /data/hadoop_conf/excludes,文件内容如下:

BGNodePrd03

注意* 

①/data/hadoop_conf/excludes:需要在该路径下创建excludes,路径根据自己的实际情况填写

②excludes:该文件里面就写你需要下架的那一台DataNode节点的HOST主机名即可

 

3.在 Active状态的NameNode 节点刷新配置文件,执行如下命令:

hdfs dfsadmin -refreshNodes

注意*

①该命令可问度娘,刷新NameNode记录的DataNode节点列表信息

 

4. 做完前3步操作后,节点下架已经自动进行了,这时候需要确认是否在正常下架:

状态“ Decommission in progress ” 表 示 正 在 迁 移 数据, “Decommissioned”表示已经下架完成。

 

简单记录一下命令,该操作较简单,不做详细赘述!

 

 posted on 2020-12-17 17:39  天下熙攘皆为利往  阅读(101)  评论(0编辑  收藏  举报