记录用户数据路径

删除用户数据 中列出的用户数据路径 /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 /dfs /mapred /yarn 是默认设置。但是,在某些情况下它们可能已在 Cloudera Manager 中被重新配置。如果要从群集中删除所有用户数据且已更改了路径,那么,请在您安装 CDH 和托管服务时或在未来某个时间,检查每个服务中的配置并记下路径位置。

停止所有服务

  1. 对于 Cloudera Manager 管理的每个群集:
    1. 在主页上,单击群集名称右侧的  并选择停止
    2. 在确认屏幕中单击停止命令详细信息窗口显示了停止服务的进度。当出现已成功停止所有服务时,则该任务已完成,您可以关闭命令详细信息窗口。
    3. 在主页上,单击 Cloudera Management Service 条目右侧的  并选择停止命令详细信息窗口显示了停止服务的进度。当出现已成功停止所有服务时,则该任务已完成,您可以关闭命令详细信息窗口。
  2. 停止 Cloudera Management Service

停用并删除 Parcel

如果安装时使用的是软件包,请跳过此步骤并转到 卸载 Cloudera Manager Server;您将删除 卸载 Cloudera Manager Agent 和托管软件 中的软件包。如果安装时使用的是 parcel,请删除它们,如下所示:
  1. 单击主导航栏中的 Parcel 指示符 
  2. 对于每个激活的 parcel,请选择操作 > 停用。完成此操作时,parcel 按钮将更改为激活
  3. 对于每个激活的包裹,请选择操作 > 从主机删除。完成此操作时,parcel 按钮将更改为分配
  4. 对于每个激活的 parcel,请选择操作 > 删除。这将从本地 parcel 存储库删除 parcel。

可能存在多个已下载和分配的 parcel,但处于非活动状态。在这种情况下,您也应该从其已分发到的任何主机上删除这些 parcel,并从本地存储库中删除 parcel。

卸载 Cloudera Manager Server

卸载 Cloudera Manager Server 的命令取决于您用于安装的方法。请参阅以下与您用于安装 Cloudera Manager Server 的方法相对应的步骤。

  • 如果使用了 cloudera-manager-installer.bin file 文件 - 在 Cloudera Manager Server 主机上运行以下命令:

    $ sudo /usr/share/cmf/uninstall-cloudera-manager.sh
      Note: 如果群集上未安装 uninstall-cloudera-manager.sh,请使用以下说明卸载 Cloudera Manager Server。
  • 如果未使用 cloudera-manager-installer.bin 文件 - 如果您已经使用其他安装方法(例如 Puppet)安装了 Cloudera Manager Server,请在 Cloudera Manager Server 主机上执行以下命令。
    1. 停止 Cloudera Manager Server 及其数据库:

      sudo service cloudera-scm-server stop
      sudo service cloudera-scm-server-db stop
    2. 卸载 Cloudera Manager Server 及其数据库。上述过程还将删除嵌入式 PostgreSQL 数据库软件(如果您安装了该选项)。如果您未使用嵌入式 PostgreSQL 数据库,请忽略cloudera-manager-server-db 步骤。

      Red Hat 系统:

      sudo yum remove cloudera-manager-server
      sudo yum remove cloudera-manager-server-db-2

      SLES 系统:

      sudo zypper -n rm --force-resolution cloudera-manager-server
      sudo zypper -n rm --force-resolution cloudera-manager-server-db-2

      Debian/Ubuntu 系统:

      sudo apt-get remove cloudera-manager-server
      sudo apt-get remove cloudera-manager-server-db-2

卸载 Cloudera Manager Agent 和托管软件

在所有 Agent 主机上执行以下操作:
  1. 停止 Cloudera Manager Agent。

    Red Hat/SLES 系统:

    $ sudo service cloudera-scm-agent hard_stop

    Debian/Ubuntu 系统:

    $ sudo /usr/sbin/service cloudera-scm-agent hard_stop
  2. 卸载软件:
    操作系统 Parcel 安装 软件包安装
    Red Hat
    $ sudo yum remove 'cloudera-manager-*'
    • CDH 4

      $ sudo yum remove 'cloudera-manager-*' bigtop-utils bigtop-jsvc bigtop-tomcat hadoop hadoop-hdfs hadoop-httpfs hadoop-mapreduce hadoop-yarn hadoop-client hadoop-0.20-mapreduce hue-plugins hbase hive oozie oozie-client pig zookeeper hue impala impala-shell solr-server
    • CDH 5
      $ sudo yum remove 'cloudera-manager-*' avro-tools crunch flume-ng hadoop-hdfs-fuse hadoop-hdfs-nfs3 hadoop-httpfs hbase-solr hive-hbase hive-webhcat hue-beeswax hue-hbase hue-impala hue-pig hue-plugins hue-rdbms hue-search hue-spark hue-sqoop hue-zookeeper impala impala-shell kite llama mahout oozie pig pig-udf-datafu search sentry solr-mapreduce spark-python sqoop sqoop2 whirr
    SLES
    $ sudo zypper remove 'cloudera-manager-*'
    • CDH 4

      $ sudo zypper remove 'cloudera-manager-*' bigtop-utils bigtop-jsvc bigtop-tomcat hadoop hadoop-hdfs hadoop-httpfs hadoop-mapreduce hadoop-yarn hadoop-client hadoop-0.20-mapreduce hue-plugins hbase hive oozie oozie-client pig zookeeper hue impala impala-shell solr-server
    • CDH 5
      $ sudo zypper remove 'cloudera-manager-*' avro-tools crunch flume-ng hadoop-hdfs-fuse hadoop-hdfs-nfs3 hadoop-httpfs hbase-solr hive-hbase hive-webhcat hue-beeswax hue-hbase hue-impala hue-pig hue-plugins hue-rdbms hue-search hue-spark hue-sqoop hue-zookeeper impala impala-shell kite llama mahout oozie pig pig-udf-datafu search sentry solr-mapreduce spark-python sqoop sqoop2 whirr
    Debian/Ubuntu
    $ sudo apt-get purge 'cloudera-manager-*'
    • CDH 4

      $ sudo apt-get purge 'cloudera-manager-*' bigtop-utils bigtop-jsvc bigtop-tomcat hadoop hadoop-hdfs hadoop-httpfs hadoop-mapreduce hadoop-yarn hadoop-client hadoop-0.20-mapreduce hue-plugins hbase hive oozie oozie-client pig zookeeper hue impala impala-shell solr-server
    • CDH 5
      $ sudo apt-get purge 'cloudera-manager-*' avro-tools crunch flume-ng hadoop-hdfs-fuse hadoop-hdfs-nfs3 hadoop-httpfs hbase-solr hive-hbase hive-webhcat hue-beeswax hue-hbase hue-impala hue-pig hue-plugins hue-rdbms hue-search hue-spark hue-sqoop hue-zookeeper impala impala-shell kite llama mahout oozie pig pig-udf-datafu search sentry solr-mapreduce spark-python sqoop sqoop2 whirr
  3. 运行 clean 命令:

    Red Hat

    $ sudo yum clean all 

    SLES

    $ sudo zypper clean 

    Debian/Ubuntu

    $ sudo apt-get clean 

删除 Cloudera Manager 和用户数据

终止 Cloudera Manager 和托管软件

在所有 Agent 主机上,终止正在运行的 Cloudera Manager 和托管进程:

$ for u in cloudera-scm flume hadoop hdfs hbase hive httpfs hue impala llama mapred oozie solr spark sqoop sqoop2 yarn zookeeper; do sudo kill $(ps -u $u -o pid=); done
  Note: 如果您已正确停止所有服务和 Cloudera Manager Agent,则不需要执行此步骤。

删除 Cloudera Manager 数据

此步骤将永久删除 Cloudera Manager 数据。如果您希望能够在未来访问该数据,您必须在删除前先将其备份。如果使用嵌入式 PostgreSQL 数据库,该数据存储在 /var/lib/cloudera-scm-server-db 中。在所有 Agent 主机上,请运行以下命令:

$ sudo rm -Rf /usr/share/cmf /var/lib/cloudera* /var/cache/yum/cloudera* /var/log/cloudera* /var/run/cloudera*

删除 Cloudera Manager 锁定文件

在所有 Agent 主机上,请运行以下命令以删除 Cloudera Manager 锁定文件:

$ sudo rm /tmp/.scm_prepare_node.lock

删除用户数据

此步骤将永久删除所有用户数据。要保留数据,请在开始卸载过程之前使用 distcp 命令将其复制到其他群集。在所有 Agent 主机上,请运行以下命令:

$ sudo 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
$ sudo rm -Rf /dfs /mapred /yarn 

cloudera manager 及CDH卸载的更多相关文章

  1. Cloudera Manager、CDH零基础入门、线路指导 http://www.aboutyun.com/thread-9219-1-1.html (出处: about云开发)

    Cloudera Manager.CDH零基础入门.线路指导http://www.aboutyun.com/thread-9219-1-1.html(出处: about云开发) 问题导读:1.什么是c ...

  2. Cloudera Manager及CDH最新版本安装全程记录

    大家都知道,Apache Hadoop的配置很繁琐,而且很零散,为此Cloudera公司提供了Clouder Manager工具,而且还封装了Apache Hadoop,flume,spark,hiv ...

  3. 通过Cloudera Manager安装CDH 5.6

    CDH的简介 大家常常说CDH.其全称是:Cloudera's Distribution Including Apache Hadoop.简单的说是Cloudera公司的Hadoop平台,是在Apac ...

  4. 2、CDH 搭建Hadoop在安装(安装Cloudera Manager,CDH和托管服务)

    安装Cloudera Manager,CDH和托管服务 建议使用此过程为生产环境安装Cloudera Manager和CDH.对于非生产“易于安装”,请参阅安装概念证明群集. 在开始安装之前,请确保已 ...

  5. (转)Installing Cloudera Manager and CDH

    转:https://blog.csdn.net/qq_26222859/article/details/79976506 译自官网: Installing Cloudera Manager and C ...

  6. Cloudera Manager Server CDH 5.15部署

    安装前准备 主机和系统 Host OS Memory IP bigdata001-dev Cent OS 7.4 x64 32G 192.168.1.1 bigdata002-dev Cent OS ...

  7. Cloudera Manager和CDH安装部署

    本次安装采用离线安装的方式,需要提前下载好需要的包. 1. 准备工作 1.1 环境说明 操作系统:RedHat企业级Linux6.5 64-bit Cloudera Manager:5.8.4 CDH ...

  8. Cloudera Manager 和 CDH 4 终极安装

    转载请注明出处:http://www.cnblogs.com/thinkCoding/p/3567408.html 系统环境 操作系统:CentOS 6.5 Cloudera Manager 版本:4 ...

  9. CentOS 7下Cloudera Manager及CDH 6.0.1安装过程详解

    目录 一.概念介绍 1.CDH 概览 2.Cloudera Manager 概览 二.环境准备 1.软件版本选择 2.节点准备(四个节点) 3.配置主机名和hosts解析(所有节点) 4.关闭防火墙 ...

随机推荐

  1. Castle ActiveRecord简单介绍

    Castle ActiveRecord框架是一个基于.NET的ORM框架,它实现了ActiveRecord设计模式.它本身就是基于NHibernate,只是封 装了NHibernate的大部分烦杂细节 ...

  2. Java-使用js进行编码,后台解码。

    1:使用js编码 var value=window.encodeURI(window.encodeURI(strValue)); 2:Java类中解码. String str=URLDecoder.d ...

  3. tomcat 配置虚拟路径

    把图片或者其他的文件传到webapps以外的目录 <Context docBase= "e:\image\"  path= "/uploads"  rel ...

  4. js检测对象的类型

    在JavaScript中,想要判断某个对象值属于哪种内置类型,最靠谱的做法就是通过Object.prototype.toString方法. 示例: var array=[1,2,3]; Object. ...

  5. json分别算出元素的个数和最多的元素

    个数: var str = 'aaafsdsaaasasasasaa'; var json = {}; for (var i = 0; i < str.length; i++) { if(!js ...

  6. js原生removeclass方法

    //如果列表中有存在给定的值就删除 // function removeClass(ele,txt){ // var str = ele.className, // ary = str.split(/ ...

  7. DIV中TABLE居的2种方式

    <html><head><title>测试页面</title></head><body><div width=" ...

  8. uva 1103

    弄懂题意后  其实就是一个dfs /************************************************************************* > Aut ...

  9. hdu 4648

    求一个数列中  去掉一些连续的数之后 不改变对m取余后的值 就是求一个最长的连续子序列 对m取余后为0 我的方法可能比较水 #include<iostream> #include<c ...

  10. c缺陷与陷阱笔记-第四章 连接

    1.变量的声明. 在不同的源文件中,应该是1个定义+多个声明的形式存在的,并且声明的类型和定义的类型要一样,否则可能会报错. 声明 : extern 类型 变量名 声明并定义: extern 类型 变 ...