1、通过管理平台分别停止组件服务和Cloudera Management Service

2、通过管理平台注销并移除Parcles (在控制台注销并移除,无论是安装的Parcles还是未安装的Parcles)

3、停止后台服务

  sudo service cloudera-scm-agent stop

sudo service cloudera-scm-server stop

  sudo service cloudera-scm-server-db stop

sudo service mysqld stop

4、卸载Cloudera Manager Server

执行命令:sudo /usr/share/cmf/uninstall-cloudera-manager.sh

5、清理配置和缓存信息

在所有agent上执行:sudo umount -v /var/run/cloudera-scm-agent/process

在所有主机上执行:sudo rm -rf /usr/share/cmf;

sudo rm -rf /var/lib/cloudera*;

            sudo rm -rf  /var/cache/yum/x86_64/6/cloudera*;

            sudo rm -rf  /var/log/cloudera*;

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

6、卸载rpm安装包

  1)查看 rpm -qa | grep cloudera

2)卸载 for f in `rpm -qa | grep cloudera `  ; do sudo rpm -e ${f} ; done

7、清理安装文件

  sudo 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  /data/dfs/  /data/impala/ /data/yarn/  /dfs/ /impala/ /yarn/  /var/run/hadoop-*/ /var/run/hdfs-*/ /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 /etc/hadoop* /etc/zookeeper* /etc/hive* /etc/hue /etc/impala /etc/sqoop* /etc/oozie /etc/hbase* /etc/hcatalog

略过其它软件,只删除hadoop相关

  sudo rm -rf ` find /var/lib/alternatives/* ! -name "mta" ! -name "print" ! -name "zlibrary-ui"  -mtime -3`

8、如果有hadoop先关进程还在,则杀死

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

9、清理parcel

sudo rm -rf /opt/cloudera/parcel-cache /opt/cloudera/parcels

10、清理组件用户

sudo userdel hue;sudo userdel impala;sudo userdel spark;sudo userdel sentry;sudo userdel sqoop2;sudo userdel hbase;sudo userdel oozie;sudo userdel yarn;sudo userdel mapred;sudo userdel zookeeper;sudo userdel httpfs;sudo userdel solr;sudo userdel kms;sudo userdel hive;sudo userdel flume;sudo userdel hdfs;sudo userdel sqoop;sudo userdel llama;sudo userdel cloudera-scm;sudo userdel postgres;

最新文章

  1. 插件开发-UI插件开发
  2. Struts2 源码分析——Hello world
  3. js10秒倒计时鼠标点击次数统计
  4. C# 获取SqLite数据库表信息以及获取表内字段信息
  5. Android Handler处理机制 ( 一 )(图+源码分析)——Handler,Message,Looper,MessageQueue
  6. php基础24:数组range
  7. mysql数据库性能优化(包括SQL,表结构,索引,缓存)
  8. C++学习笔记之由文本文件读取数据到vector模板建立的二维数组 并存储为新的文本文件
  9. Android开发--使用真机进行USB调试程序
  10. acdream 小晴天老师系列——苹果大丰收(DP)
  11. <meta 标签的详细使用
  12. hdu 4497 GCD and LCM(2013 ACM-ICPC吉林通化全国邀请赛——题目重现)
  13. JTree事件
  14. electron应用以管理员权限启动
  15. Spring笔记01_下载_概述_监听器
  16. WSDL文件
  17. memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached
  18. mybatis12--一级缓存
  19. GlusterFS卷的优化
  20. numpy, pandas, matplotlib等常用库的学习手册

热门文章

  1. Altium designer的PCB设计规则
  2. Web开发秘方(WEB DEVELOPMENT RECIPES)[47.5MB] PDF扫描版
  3. msbuild 中文说明文档
  4. 公司内部Wiki及搭建wiki系统-confluence
  5. 如何在Linux上使用x2go设置远程桌面
  6. Block 代码块
  7. POJ - 2528Mayor's posters (离散化+线段树区间覆盖)
  8. React Native 在用户网络故障时自动调取缓存
  9. P4196 [CQOI2006]凸多边形 半平面交
  10. memcache_helper