大数据运维

Hadoop 运维

2020-09-14  本文已影响0人  专职掏大粪

DataNode节点退役

1.在hadoop的配置目录修改datanode-deny.list添加待下线节点host,配置同步到集群节点

  1. 通知NN节点更新集群元数据
hdfs dfsadmin -refreshNodes

3.等待集群复制block,这个过程节点状态 由Decommissioning 变为Decommissioned

hadoop dfsadmin -report

4.待复制块完毕,同时节点状态为Decommissioned后,关闭DataNode

hadoop-daemon.sh stop datanode

5.节点状态变为Decommissioned & dead

datanode退役节点重新上线

1.修改datanode-deny.list删除之前退役节点host,同时配置同步到集群节点

  1. 通知NN节点更新集群元数据
hdfs dfsadmin -refreshNodes

此时可以发现节点的状态由 Decommissioned & dead 变为Down
3.启动节点

hadoop-daemon.sh start datanode

4.等待节点上报块报告,向集群注册成功

上一篇 下一篇

猜你喜欢

热点阅读