问题导读:

1.不同的安装方式,卸载方法存在什么区别?
2.不同的操作系统,卸载 Cloudera Manager Server and 数据库有什么区别?

  1. /usr/share/cmf/uninstall-cloudera-manager.sh
复制代码

当然如果你找不到这个uninstall-cloudera-manager.sh文件,后面也有详细的说明,教你如何做,所以这一步(1.移除文件和目录:)个人认为可以省略。


1.移除文件和目录:

  1. $ sudo rm -Rf /usr/share/cmf /var/lib/cloudera* /var/cache/yum/cloudera*




2.卸载 Cloudera Manager和管理软件


用户数据路径如下:


Cloudera Manager数据 
/usr/share/cmf /var/lib/cloudera* /var/cache/yum/cloudera* /var/log/cloudera* /var/run/cloudera*

数据库存放路径
/var/lib/cloudera-scm-server-db

Cloudera Manager Lock 文件
/tmp/.scm_prepare_node.lock

用户数据

/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的默认安装路径,如果你改变了路径,需要查看每个服务的配置文件

3.停止所有服务

1. 通过Cloudera Manager停止集群
a.在主页中,单击 

  1. $ sudo /usr/share/cmf/uninstall-cloudera-manager.sh
需要注意的是:
如果 uninstall-cloudera-manager.sh没有安装到集群上, 用下面方法卸载Cloudera Manager Server .


如果没有使用cloudera-manager-installer.bin文件,如果你安装使用使用其它方法,比如Puppet,在 Cloudera Manager Server

  1. sudo service cloudera-scm-server stop
  2. sudo service cloudera-scm-server-db stop


2.卸载 Cloudera Manager Server and 

  1. cloudera-manager-server-db

这步。

Red Hat 系统:

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


SLES 系统

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


Debian/Ubuntu 系统:

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





6.卸载Cloudera Manager Agent and 相关软件


在所有的Agent hosts上按照下面步骤:
1.停止Cloudera Manager Agent.


Red Hat/SLES 系统:

  1. $ sudo service cloudera-scm-agent hard_stop


Debian/Ubuntu 系统:

  1. $ sudo /usr/sbin/service cloudera-scm-agent hard_stop




2.卸载软件

2.1Red Hat系统


Parcel 安装:

  1. $ sudo yum remove 'cloudera-manager-*'




Package 安装

CDH 4

  1. $ 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

  1. $ 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


2.2SLES系统


Parcel 安装

  1. $ sudo zypper remove 'cloudera-manager-*'




Package 安装

CDH 4

  1. $ 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

  1. $ 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






2.3Debian/Ubuntu系统

Parcel 安装

  1. $ sudo apt-get purge 'cloudera-manager-*'





Package 安装


CDH 4

  1. $ 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

  1. $ 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.卸载软件


Red Hat

  1. $ sudo yum clean all


SLES

  1. $ sudo zypper clean



Debian/Ubuntu

  1. $ sudo apt-get clean


移除 Cloudera Manager 和用户数据

kill Cloudera Manager and Managed进程

在所有 Agent hosts,杀掉运行着的Cloudera Manager and managed 进程:

  1. $ 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


注意:这一步不是必须的,如果你已经正确停止了所有的服务和 Cloudera Manager Agent 

移除Cloudera Manager 数据

这一步是永久的移除数据,如果你以后还使用的的话,可以先备份。如果你使用了

  1. /var/lib/cloudera-scm-server-db


在所有的 Agent hosts运行下面命令:

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




移除 Cloudera Manager Lock 文件
在 Agent hosts上, 运行下面命令移除Cloudera Manager 锁文件:

  1. $ sudo rm /tmp/.scm_prepare_node.lock




移除用户数据
这一步是永久的移除数据.为了保护数据,可以使用distcp命令复制到另外一个集群。在所有 Agent hosts上运行下面命令。

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

.

相关文章:

  • 2022-12-23
  • 2021-08-23
  • 2022-02-26
  • 2022-12-23
  • 2021-12-06
  • 2021-11-21
  • 2021-06-16
猜你喜欢
  • 2021-06-19
  • 2021-09-14
  • 2021-12-13
  • 2021-06-10
  • 2021-06-27
  • 2022-12-23
  • 2021-06-23
相关资源
相似解决方案