CDH-集群节点下线

櫰木2年前技术文章1312

1、前期准备

  • 确认下线节点

  • 确认节点组件信息

  • 确认下线节点数据存储大小

  • 确定剩余节点存储大小

如果下线节点数据存储大小大于剩余节点存储大小,则不能进行下线,可能存在数据丢失的情况

2、操作

首先确认待下线节点中是否存在datanode,regionserver,kafka,kudu 等服务。

如果存在,则下线节点时,需要一个节点一个节点下线。不然可能丢失数据

以下以cdh为例

登录cdh的web页面


等待解除授权

3.png

4.png

在解除过程中,会出现缺少块的问题。等待块恢复完成后。就可以将此节点下线

5.png

等待****Number of Under-Replicated Blocks 为0

最后,在cdh页面下线掉对应节点

6.png

注意:****在节点下线后必须要重装对应节点。避免环境变量等其他因素影响。


相关文章

MySQL运维实战之ProxySQL(9.5)proxysql和MySQL Group Replication配合使用

如果后端MySQL使用了Group Replication,可通过配置mysql_group_replication_hostgroups表来实现高可用mysql_group_replication_...

MySQL运维实战(3.2) 常见数据库连接失败问题排查

如果数据库连接失败,可以从如下几方面来排查:1、客户端到服务端的网络是否畅通,服务端端口是否能连通。使用ping、telnet等工具探测服务端的端口是否能访问。[root@box3 ~]#&...

Hive合并小文件:hive归档(archive)

Hive合并小文件:hive归档(archive)

一、概述       在HDFS中数据和元数据分别由DataNode和NameNode负责,这些元数据每个对象一般占用大约150个字节。大量的小文件相对于大文件会占用大量的NameNode内存。对Na...

MySQL性能优化(九)range和ref

MySQL性能优化(九)range和ref

有的时候,我们会遇到这样的情况:明明有索引,明明有更好的执行计划,但是优化器并没有选择这个最优的执行计划。优化器可能会选择并非最优的索引,可能选择并非最优的数据访问方式。下面是一个真实的例子:一个例子...

Go 配置文件管理(ini)

Go 配置文件管理(ini)

1、背景ini 文件是 Initialization File 的缩写,即初始化文件,可用于统一管理各项配置。gopkg.in/ini.v1 是地表最强大、最方便和最流行的 Go 语言 INI 文件操...

Python 序列化与反序列化

1、为什么要序列化内存中的字典、列表、集合以及各种对象,如何保存到一个文件中?如果是自己定义的类的实例,如何保存到一个文件中?如何从文件中读取数据,并让它们在内存中再次恢复成自己对应的类的实例?要设计...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。