CDH节点卸载文档

如果需要卸载cdh,那么主要需要做的是停止cdh的相关服务,清理cdh相关的组件的路径,卸载cdh相关的程序安装包

1.需要卸载cdh的节点移出集群环境(单节点卸载和集群卸载操作是一样的)

 参照左图,

第一步是停止主机上的角色

第二步是解除主机的授权

第三步是将主机从集群中删除

这三个步骤中如果存在某个步骤执行缓慢

可以终止操作,选择相应的服务来单独执行步骤1和2

 

 

 

 

如果是移除单个节点的话,可能集群环境会出现报错

移除完成后检查集群是否有报错(红色扳手),根据提示修复报错

接下来的命令在需要移除cdh的机器上执行

1. 停止服务 

  service cloudera-scm-server stop(主节点才会有该服务)

  service cloudera-scm-agent stop

  服务停止之后 Jps查看有没有服务未停止

2. 清理目录服务 

取消目录挂载

umount /var/run/cloudera-scm-agent/process

卸载安装包

for f in `rpm -qa | grep cloudera `  ; do rpm -e ${f} ; done

清理相关目录

rm -rf /usr/share/cmf /var/lib/cloudera* /var/cache/yum/x86_64/7/cloudera*

rm -rf /var/log/cloudera* /var/run/cloudera*  /etc/cloudera*

清除安装文件

rm -rf /var/lib/hadoop-* /var/lib/impala /var/lib/solr /var/lib/zookeeper /var/lib/hue /var/lib/oozie /var/lib/pgsql /var/lib/sqoop2 /var/run/hadoop-*/ /var/run/hdfs-*/

rm -rf /dfs/  /yarn/ 

rm -rf /usr/bin/hadoop* /usr/bin/zookeeper* /usr/bin/hbase* /usr/bin/hive* /usr/bin/hdfs /usr/bin/mapred /usr/bin/yarn /usr/bin/sqoop* /usr/bin/oozie

rm -rf /etc/hadoop* /etc/zookeeper* /etc/hive* /etc/hue /etc/impala /etc/sqoop* /etc/oozie /etc/hbase* /etc/hcatalog

杀死组件相关进程

for u in hdfs mapred cloudera-scm hbase hue zookeeper oozie hive impala flume; do kill -9 $(ps -u $u -o pid=); done

Kill supervisor进程

ps -ef |grep supervisord

至此cdh的卸载就算完成了

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值