CDH5.6下线Hdfs的DataNode

1、准备工作

1.1 健康检查

# 退役/下线过程中也需要检查
hdfs fsck / -list-corruptfileblocks -openforwrite -files -blocks -locations

1.2 问题处理

# 若hdfs出现块问题可进入如下操作处理
hdfs fsck file_name -move
# 或
hdfs fsck file_name -delete

1.3 带宽调整

# balance带宽,平衡带宽值应小于磁盘和网络上的带宽,
# 以最大限度地减少对群集的影响,但需花费更长时间,如下值仅供参考
dfs.datanode.balance.bandwidthPerSec = 500MB/S

在这里插入图片描述

2、确定节点

进入Hdfs的实例列表,选择需要下线的DataNode节点。
在这里插入图片描述

3、维护模式

CDH中Hdfs的DataNode进入维护模式的作用是为了在不影响集群可用性的情况下,对DataNode进行短期的操作,比如系统升级或重启。
维护模式与退役模式不同,退役模式适用于长期的操作,比如替换硬件或移除节点。
当管理员将DataNode置于维护模式时,DataNode会先进入ENTERING_MAINTENANCE状态,然后在所有属于该DataNode的块都在其他地方有最小副本数的情况下,DataNode会进入IN_MAINTENANCE状态。
在这里插入图片描述

4、退役节点

4.1 解除授权

CDH中Hdfs对DataNode解除授权的作用是为了在不需要该DataNode的情况下,将其从集群中移除,比如替换硬件或减少节点数。
解除授权的过程会将DataNode上的所有块复制到其他DataNode上,以保证数据的可靠性;且DataNode会在DataNode的UI上显示为退役状态。解除授权的DataNode可以通过重新授权的方式重新加入集群。
解除授权过程中千万不要中止, 否则很大概率会出现数据块丢失的问题!
在这里插入图片描述

4.2 完成解除

解除授权后就相当于已经把这个DataNode节点退役完成。
在这里插入图片描述

5、删除节点

删除下线的DataNode,至此就完成了Hdfs的DataNode下线。
在这里插入图片描述

6、注意事项

  1. CDH5.6比较特殊, 通过配置dfs_host的方式无法生效;
  2. 通过解除授权即可下线, 但是解除过程中切记不要中止, 否则大概率会发生数据块丢失的问题。
  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 8
    评论
CDH 5.6集群部署手册是针对Cloudera Distribution for Hadoop (CDH) 5.6版本的集群部署指南。以下是一个简要的回答,介绍一些基本的内容以供参考。 首先,安装操作系统。手册中会列出所需的操作系统版本和安装要求。快速安装指南提供了安装过程的简单步骤,包括网络设置和安全性设置。 接下来,准备集群环境。手册将介绍如何配置节点,如何设置主机名和IP地址,以及如何设置主机名解析。 然后,安装CDH软件包。手册中会详细说明如何下载和安装CDH软件包,包括安装管理和安装代理。 然后是配置服务。手册中将指导您在集群上配置不同的Hadoop服务,如HDFS、YARN、Spark、HBase等。您将了解如何配置各个服务的参数,并将这些服务配置为适当的角色和实例。 接下来是安全配置。手册会指导您如何为集群设置适当的安全性,如Kerberos认证、SSL加密,以及适当的防火墙设置等。 之后是验证集群。手册会介绍如何验证您的集群配置是否正确。您将了解如何运行一系列的命令和测试以确保集群正常运行。 最后,手册还包括一些其他的相关主题,如日志管理、备份和恢复策略等。 CDH 5.6集群部署手册提供了详细的指南,使您能够快速而准确地部署CDH 5.6版本的集群。希望这个简要的回答对您有所帮助。详细的手册内容和具体步骤,请参考CDH 5.6集群部署手册。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一臻数据

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值