CDH实操--集群卸载

耀灵10个月前技术文章571

1、停止正在运行的服务

a、控制台停止集群服务

3.png

b、控制台停止Cloudera Management Service


4.png

c、命令行停止cm服务

systemctl stop cloudera-scm-agent  #所有节点执行
systemctl stop cloudera-scm-server  #cdh01节点执行

2、主线并移除Parcles

rm  -rf  /opt/cloudera

3、卸载Cloudera Manager Server

/usr/share/cmf/uninstall-cloudera-manager.sh

注:若集群中未安装uninstall-cloudera-manager.sh,则使用下面命令进行卸载

yum remove cloudera-manager-server y

4、在所有Agent主机上,卸载CDH及Clouder Manager Agent

yum remove cloudera-manager-* y

运行下面清楚命令:

yum clean all

5、在所有的Agent主机上行,删除所有的Cloudera Manager数据

若考虑以后访问,需要将这些数据备份,若使用了内嵌的数据库PostgreSQL数据库,数据存储在/var/lib/cloudear-scm-server-db



rm -rf /dfs /usr/share/cmf   /var/lib/cloudera*   /var/cache/yum/x86_64/var/run/cloudera*  /var/log/cloudera-scm-*
卸载mouont目录(一次卸载不了可以多试两次)
umount /run/cloudera-scm-agent/process
rm -rf /run/cloudera-scm-agent

6、在所有的Agent主机上,杀死运行的Cloudera Manager和Hadoop进程

一般在第一步hadoop已经停了,就不需要此步骤



ps -ef | grep 'hadoop' | grep -v 'grep'| awk '{print \$2}'
ps -ef | grep 'mapreduce' | grep -v 'grep'| awk '{print \$2}'
ps -ef | grep 'yarn' | grep -v 'grep'| awk '{print \$2}'
ps -ef | grep 'hbase' | grep -v 'grep'| awk '{print \$2}'
ps -ef | grep 'hue' | grep -v 'grep'| awk '{print \$2}'
ps -ef | grep 'hive' | grep -v 'grep'| awk '{print \$2}'
ps -ef | grep 'imapla' | grep -v 'grep'| awk '{print \$2}'
ps -ef | grep 'flume ' | grep -v 'grep'| awk '{print \$2}'
ps -ef | grep 'kudu ' | grep -v 'grep'| awk '{print \$2}'
ps -ef | grep 'kafka' | grep -v 'grep'| awk '{print \$2}'

7、删除Cloudera Manager锁

rm -rf /tmp/.scm_prepare_node.lock #若没有此对应锁文件则不需此步骤
最好把/tmp目录下的所有有关cloudera manager的临时文件删除
rm -rf /tmp/cmf* /tmp/scm*



8、如果是自建的数据库,则进行删除



DROP DATABASE amon;
DROP DATABASE hue;
DROP DATABASE nav;
DROP DATABASE navms;
DROP DATABASE oozie;
DROP DATABASE rman;
DROP DATABASE scm;
DROP DATABASE sentry;
DROP DATABASE metastore;

9、可进行内存回收(根据需要)


sync
sysctl -w vm.drop_caches=3



相关文章

Kafka 手动调整分区副本存储

Kafka 手动调整分区副本存储

              在生产环境中,每台服务器的配置和性能不一致,但是Kafka只会根据自己的代码规则创建对应的分区副本,就会导致个别服务器存储压力较大。所有需要手动调整分区副本的存储。测试:创...

Kafka监控

1.监控健康状态为了了解 Kafka 的运作状态和性能状况需要对 Kafka 进行监控和诊断,通过Kafka提供的监控工具和插件可以诊断出 Kafka 的异常、错误、瓶颈和故障等问题并及时采取对应的措...

Hbase region移动

Hbase region移动

1、背景由于hbase 表在创建时没有进行预分区,导致自动分裂的region分布到同一region server上。现将region 手动移动到其他节点,使分布均匀2、操作步骤1、找到要移动的regi...

大数据基础之HDFS入门

大数据基础之HDFS入门

一、NameNode是整个文件系统的管理节点。它维护着整个文件系统的文件目录树,文件/目录的元信息和每个文件对应的数据块列表。二、NameNode的工作特点Namenode始终在内存中保存meteda...

Redis 运维规范_运维管理规范

三、运维管理规范1、密码认证 云上 Redis 的权限控制:账号管理+白名单设置+阿里云子账号权限。对于线下 Redis 可以通过设置密码和 bind 参数文件控制访问。2、合理设置备份策略 Redi...

CDH实操--客户端安装

CDH实操--客户端安装

概述安装CDH客户端,主要是方便在CDH部署节点以外,通过客户端的方式连接CDH上的hdfs,hive和hbase服务1、安装jdk(适配CDH即可,一般1.8)2、获取安装包3、部署安装包把安装包解...

发表评论    

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