Hadoop 运维

作者: 专职掏大粪 | 来源:发表于2020-09-14 11:09 被阅读0次

DataNode节点退役

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

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

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

  • 在HDFS UI页面上,持续观察 Under replicated blocks,变相表示Decommissioning的进度.如下图

    image.png
  • 也可以通过report查看节点状态,等待变为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.等待节点上报块报告,向集群注册成功

相关文章

网友评论

    本文标题:Hadoop 运维

    本文链接:https://www.haomeiwen.com/subject/xtoaektx.html