删除恢复Hadoop集群中的DataNode

 有时候因为做临时调整可能需要删除hadoop集群中的DataNode,具体方法如下:

首先在/etc/hadoop/conf/dfs.exclude 中添加要删除节点的机器名

 

在控制台页面中看见显示了一个Dead  Datanodes

使用命令刷新节点信息:

[hdfs@hmc ~]$ hadoop dfsadmin -refreshNodes

查看hdfs的使用报告:[hdfs@hmc ~]$ hadoop dfsadmin -report  红色字体状态表示节点退出

 

Name: 192.168.100.210:50010

Decommission Status : Decommissioned

Configured Capacity: 0 (0 KB)

DFS Used: 0 (0 KB)

Non DFS Used: 0 (0 KB)

DFS Remaining: 0(0 KB)

DFS Used%: 100%

DFS Remaining%: 0%

Last contact: Thu Jan 01 07:00:00 CST 1970

 

登陆http://192.168.100.200:50030/jobtracker.jsp 查看节点还是有11个

这个时候节点的TaskTracker 还在运行,需要手动停止。

 

然后过一会儿在查看控制台页面已经消失掉一个DataNode节点

 恢复的过程应该是相反的。先将/etc/hadoop/conf/dfs.exclude 清空

然后启动TasktTacker和DataNode进程

TaskTracker

DataNode

大约过了5分钟左右在看查看控制台,已经恢复回来了

查看一下HDFS使用报告

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值