暴力卸载CDH 5.x

安装就不用多说了,网上很多博客,文章可以参考的,删除的倒是很少。快上车,开始了。

删除前最好将之前的下载的rpm包或cloudera-manager-el6-cm5.x__x86_64.tar.gz及parcels包备份一下.

以下步骤,执行时候请三思,小心误删或者杀错非cdh集群进程,没有则跳过.

1.停止service

rpm包安装方式执行以下命令:
service cloudera-scm-agent stop
service cloudera-scm-server stop
完全离线方式安装执行:
<tarball>/etc/init.d/cloudera-scm-server stop
<tarball>/etc/init.d/cloudera-scm-agent stop
## eg: /opt/cloudera-manager/cm-5.10.1/etc/init.d/cloudera-scm-agent stop
# /opt/cloudera-manager/cm-5.10.1/etc/init.d/cloudera-scm-server stop

2.暴力杀进程

ps -ef | grep cloudera | grep -v grep | cut -b10-15 | xargs kill -9
ps -ef | grep supervisord | grep -v grep | cut -b10-15 | xargs kill -9
及其它可能的进程。

3.卸载/var/run/cloudera-scm-agent/process

rpm包安装方式执行:
umount /var/run/cloudera-scm-agent/process
umount /var/run/cloudera-scm-agent/process
完全离线安装执行:
umount <tarball>/run/cloudera-scm-agent/process
umount <tarball>/run/cloudera-scm-server/process
eg:umount /opt/cloudera-manager/cm-5.10.1/run/cloudera-scm-agent/process
umount /opt/cloudera-manager/cm-5.10.1/run/cloudera-scm-server/process

4.卸载安装包

rpm包安装的执行:
rpm -qa | grep cloudera | xargs rpm -e --nodeps
完全离线安装的则跳过此步骤

5.删除Cloudera Manager数据 、数据库存放路径、Cloudera Manager Lock 文件、用户数据、清除安装文件 (安装方式不一样,可能配置文件路径不一样,删除时候注意,小心删错别的文件,安装的服务不一样,可能涉及到的文件路径有差别,以下是默认路径)

rm -rf /usr/share/cmf /var/lib/cloudera* /var/cache/yum/cloudera* /var/log/cloudera* /var/run/cloudera* /etc/alternatives/yarn*
rm -rf /var/lib/cloudera-scm-server-db /etc/alternatives/sentry* /etc/alternatives/solr*
rm -rf /tmp/.scm_prepare_node.lock /tmp/hsperfdata_hadoop /tmp/hsperfdata_hdfs  /tmp/hsperfdata_mapred /tmp/hsperfdata_zookeeper /tmp/hsperfdata_cloudera-scm  /tmp/hadoop-root 
rm -rf /var/lib/flume-ng /var/lib/hadoop* /var/lib/hue /var/lib/navigator /var/lib/oozie /var/lib/solr /var/lib/sqoop* /var/lib/zookeeper
rm -rf /dfs /mapred /yarn /etc/alternatives/avro* /etc/alternatives/beeline* 
rm -rf  /etc/cloudera* /etc/alternatives/bigtop* /etc/alternatives/catalogd* /etc/alternatives/cli_* /etc/alternatives/hue* /etc/alternatives/sqoop*
rm -rf  /var/cache/yum/x86_64/6/cloudera* /etc/alternatives/llama* /etc/alternatives/*spark* /etc/alternatives/pig* /etc/alternatives/mahout*
rm -rf /var/lib/hadoop-* /var/lib/impala /var/lib/solr /var/lib/zookeeper /var/lib/hue /var/lib/oozie /var/lib/pgsql /etc/alternatives/impala*
rm -rf /var/lib/sqoop2  /data/dfs/  /data/impala/ /data/yarn/  /dfs/ /impala/ /yarn/ /etc/alternatives/oozie* /etc/alternatives/mapred* /etc/alternatives/mahout*
rm -rf /var/run/hadoop-*/ /var/run/hdfs-*/ /usr/bin/hadoop* /usr/bin/zookeeper* /usr/bin/hbase* /etc/alternatives/hadoop* /etc/alternatives/hbase*
rm -rf /usr/bin/hive* /usr/bin/hdfs /usr/bin/mapred /usr/bin/yarn /usr/bin/sqoop* /usr/bin/oozie /etc/alternatives/hcat*  /etc/alternatives/hdfs*
rm -rf /etc/hadoop* /etc/zookeeper* /etc/hive* /etc/hue /etc/impala /etc/sqoop* /etc/oozie /etc/hbase* /etc/hcatalog /etc/alternatives/hive*
rm -rf /var/run/zookeeper /etc/alternatives/flume* /etc/alternatives/zookeeper* /etc/alternatives/parquet* /etc/alternatives/whirr
rm -rf /tmp/scm_prepare_node* /tmp/.scm_prepare_node.lock /etc/alternatives/bigtop* /etc/alternatives/yarn*

6.删除parcel 包分发文件和解压文件

rm -rf /tmp/A* /tmp/cmf* /tmp/J* /tmp/jffi* /tmp/q* /tmp/scm* /opt/cloudera/*

随意可删除

rm -rf /opt/cloudera*

至此大体基本删除完毕。

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值