Ambari 删除节点

1. 在需要删除的节点上设置 DataNode 为 Decommissioned

2020/01/image-22cf3e55.png

查看 HDFS WEB 页面,等待完成

2020/01/image-2d3800d3.png

之前的数据

2020/01/image-32ed12b5.png

之后的数据

2020/01/image-47607419.png

2. 停止节点上所有组件

2020/01/image-92b3e9a2.png

3. 删除节点
在删除节点的命令行执行 ambari-agent stop

2020/01/image-cb31fea0.png

2020/01/image-a4012bcc.png

2020/01/image-0ee91e73.png

4. 重启 HDFS 所有组件
重启过程中可以看到 NameNode 一直在等待退出安全模式,执行退出安全模式的指令(切换用户为 hdfs,在 Hadoop 集群的任意节点上执行,不包括刚才删除的节点)

退出安全模式  hdfs dfsadmin -safemode leave

2020/01/image-42334f2f.png

5. 节点移除完成

2020/01/image-3ed0718c.png

官方文档:

http://docs.hortonworks.com/HDPDocuments/Ambari-1.6.1.0/bk_Monitoring_Hadoop_Book/content/how-to-delete-a-host-from-cluster.html