CDH使用之CM、CDH4、5卸载

前言:无论是CM或者CDH使用的过程中,学习研究CDH使用、CDH升级、CM升级等等原因而考虑卸载CM、CDH,本教程使用于基于CM安装的CDH的卸载。当然,如果CDH采用独立安装方式安装,在删除对应目录时,更改相应目录即可,主要分为CM卸载和CDH卸载两部分,理论上使用于CDH4和CDH5的卸载(新版本如有更改则不适用)。

一、卸载CM:(CM主机执行)1、移除所有服务

先在Cloudera Manager管理端停止集群所有组件服务,然后删除所有服务。

2、删除Manager Server(一直选yes. 卸载不成功执行步骤3)

到CM所安装的主机上执行如下命令,需要root权限:

sudo/usr/share/cmf/uninstall-cloudera-manager.sh

3、如果没有该脚本,则可以手动删除,先停止服务:

命令如下:

sudo service cloudera-scm-server stop

sudo service cloudera-scm-server-db stop

sudo yum remove cloudera-manager-server

sudo yum remove cloudera-manager-server-db

二、卸载CDH:(所有主机执行)1、删除所有CDH节点上的CDH服务

sudo service cloudera-scm-agent hard_stop

2、卸载cloudera的rpm包

查看:

rpm -qa | grep cloudera

逐个将其删除:

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

sudo yum remove ‘cloudera-manager-*‘ hadoop hue-common ‘bigtop-*‘

3、删除cloudera的安装目录

sudo rm -rf /usr/share/cmf /var/lib/cloudera* /var/cache/yum/x86_64/6/cloudera* /var/log/cloudera* /var/run/cloudera*

**如报文件占用错误,重启机器,立即执行该命令

数据库配置:

rm -rf /etc/cloudera*

4、清理Cloudera 相关文件

命令如下:

sudo rm -rf /var/lib/flume-ng /var/lib/hadoop* /var/lib/hue /var/lib/oozie /var/lib/solr /var/lib/sqoop*

sudo rm -rf /dfs /mapred /yarn

rm -rf /var/run/hadoop* /var/run/flume-ng* /var/run/cloudera* /var/run/oozie* /var/run/sqoop* /var/run/zookeeper* /var/run/hbase* /var/run/impala* /var/run/hive* /var/run/hdfs-sockets

rm -rf /usr/lib/hadoop /usr/lib/hadoop* /usr/lib/hive /usr/lib/hbase /usr/lib/oozie /usr/lib/sqoop* /usr/lib/zookeeper /usr/lib/bigtop* /usr/lib/flume-ng /usr/lib/hcatalog

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

5、清除alternatives目录下配置

命令如下:

rm -rf /etc/alternatives/flume*

rm -rf /etc/alternatives/hadoop*

rm -rf /etc/alternatives/hbase*

rm -rf /etc/alternatives/hive*

rm -rf /etc/alternatives/hue*

rm -rf /etc/alternatives/impala*

rm -rf /etc/alternatives/llama*

rm -rf /etc/alternatives/oozie*

rm -rf /etc/alternatives/pig*

rm -rf /etc/alternatives/solr*

rm -rf /etc/alternatives/spark*

rm -rf /etc/alternatives/sqoop*

rm -rf /etc/alternatives/zookeeper*

6、清除上一个版本的数据(旧版本是4.*需要删除该目录)

命令如下:

rm -rf /var/lib/alternatives/{cdh.app}

rm -rf /var/lib/alternatives/flume*

rm -rf /var/lib/alternatives/hadoop*

rm -rf /var/lib/alternatives/hbase*

rm -rf /var/lib/alternatives/hive*

rm -rf /var/lib/alternatives/hue*

rm -rf /var/lib/alternatives/impala*

rm -rf /var/lib/alternatives/llama*

rm -rf /var/lib/alternatives/oozie*

rm -rf /var/lib/alternatives/pig*

rm -rf /var/lib/alternatives/solr*

rm -rf /var/lib/alternatives/spark*

rm -rf /var/lib/alternatives/sqoop*

rm -rf /var/lib/alternatives/zookeeper*

7、删除日志及缓存数据目录

命令如下:

tmpwatch -afv 1 /tmp

rm -rf /opt/cloudera/*

rm -rf /var/log/hadoop-*

rm -rf /var/log/hue*

rm -rf /var/log/oozie*

rm -rf /var/log/sqoop*

rm -rf /var/log/pig*

rm -rf /var/log/hive*

rm -rf /var/log/hbase*

rm -rf /var/log/zookeeper*

rm -rf /var/log/mahout*

rm -rf /var/log/impala*

rm -rf /var/log/hdfs*

rm -rf /var/lib/hdfs*

rm -rf /var/lib/alternatives/hdfs*

rm -rf /var/run/hdfs*

rm -rf /etc/hdfs*

rm -rf /etc/alternatives/hdfs*

rm -rf /usr/bin/hdfs*

rm -rf /var/run/hdfs*

rm -rf /var/log/yarn*

rm -rf /var/log/whirr*

rm -rf /var/log/mapred*

rm -rf /var/lib/mapred*

rm -rf /var/lib/alternatives/mapred*

rm -rf /var/run/mapred*

rm -rf /etc/mapred*

rm -rf /etc/alternatives/mapred*

rm -rf /usr/bin/mapred*

rm -rf /var/run/mapred*

8、杀死相关的进程

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

9、删除 Cloudera Manager的lock file

sudo rm /tmp/.scm_prepare_node.lock

10、删除parcel 包分发文件和解压文件

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

更多精彩内容请关注:http://bbs.superwu.cn

关注超人学院微信二维码:

时间: 2024-12-17 02:38:28

CDH使用之CM、CDH4、5卸载的相关文章

CDH使用之CM 5.3.x安装

前言:CM全称Cloudera Manager,Cloudera开发公司的产品.其主要功能是对CDH集群进行监控,大大改善原生ApacheHadoop的安装.配置复杂和需要使用第三方开源的监控工具所带来的诸多问题.其中,CDH是Cloudera公司的开源产品,可以不依靠CM独立安装.CM有free版本,提供60天在收费版中才能使用的高级功能的免费使用期限.本文CM安装基于CentOS 6.5,各个系统版本之前可能存在细微的差别,读者请自行查阅,理论上也使用于Red Hat系统. 一.      

卸载 Cloudera Manager 5.1.x.和 相关软件【官网翻译】

问题导读: 1.不同的安装方式,卸载方法存在什么区别?2.不同的操作系统,卸载 Cloudera Manager Server and 数据库有什么区别? 重新安装不完整如果你来到这里,因为你的安装没有完成(例如,如果它是由一个虚拟机超时中断),和你想继续安装,然后重新安装,做到以下几点:删除文件和目录: 个人建议:这一步虽然是官网这么做,但是下面命令还是不要执行,因为我们后面还会用到下面命令 /usr/share/cmf/uninstall-cloudera-manager.sh 复制代码 当

CDH使用之CDH 5.3.x安装

前言:CDH是由Cloudera公司发行的Hadoop版本,全称(Cloudera's Distribution Including Apache Hadoop).该版本基于原生Apache Hadoop版本进行改进,添加了补丁和自行开发的组件,更加稳定易用.并且Cloudera公司已将CDH开源,可以不依靠CM也可以进行独立安装,目前来看在国内市场占有比重较大.本文采用CM方式进行安装,安装环境为CentOS6.5,暂不介绍独立安装方式安装. 安装准备 介质准备 本文采用parcel包方式安装

2017.4.7 storm1.0.3

可改进的地方,目前kafka是单独的集群,其实可以将kafka集成进cdh,由cm统一管理. hbase1.2.0  storm1.1.0自带storm-hbase模块,example使用的是hbase1.1.0,版本不对导致运行错误? kafka_2.11_0.9.0.1  storm1.1.0自带storm-kafka模块,example使用的是kafka_2.10_0.8.2.1,版本不对导致运行错误? 验证:首先尝试打通storm到hbase,编写java程序写hbase,结果无论是是使

HDFS的Block数据balancer重分布实战

Hadoop的HDFS集群在使用一段时间后,各个DataNode节点的磁盘使用率肯定会出现不平衡的情况,也就是数据量层面的数据倾斜,如图: 引起这种情况的方式很多: 1.       添加新的Datanode节点 2.       人为干预将数据的副本数降低或者增加 我们都知道当HDFS出现数据不平衡的时候,就会造成MapReduce或Spark等应用程序无法很好的利用本地计算的优势,而且Datanode节点之间也没有更好的网络带宽利用率,某些Datanode节点的磁盘无法使用等等问题. 在Ha

Cloudera Manager (centos)安装详细介绍

文章全部来自:Cloudera Manager (centos)安装详细介绍http://www.aboutyun.com/thread-9190-1-1.html(出处: about云开发) 这里已经有很多关于CDH的文章,此篇虽然不是把所有的问题都描述了.但是整体的过程还算描述的比较清楚.问题导读: 1.安装需要做哪些准备? 2.如何安装CM? 3.如何通过CM安装CDH? 4.CM及CDH安装的过程都包含什么? 相信通过这篇文章大家都对Cloudera Manager及CDH安装有一个整体

CM+CDH大数据平台

我这里搭建的是3节点,centos6.5的静态ip ,ssh免密码登录,防火墙关闭,时钟同步等等一些准备工作我这里就不多说了 我们可以进官网看看 https://www.cloudera.com/ 我们进来看看 https://www.cloudera.com/documentation.html 我们先部署我们的本地yum源 安装完之后, 我们可以发现多了这么一个目录 下面我们把httpd服务启动一下 直接用我们的ip地址登录 我们在http://archive.cloudera.com/cm

0008-如何卸载CDH(附一键卸载github源码)

温馨提示:要看高清无码套图,请使用手机打开并单击图片放大查看. 1.前置条件 本文档将介绍Cloudera Manager与CDH的卸载,并基于CDH使用parcels安装且未配置安全(AD/LDAP, Kerberos, Data Encryption)的集群,以下是本次测试环境,但不是本操作手册的硬限制: 1.操作系统版本:CENTOS6.5 2.MySQL数据库版本为5.1.73 3.CM版本:CM 5.11 4.CDH版本:CDH 5.11 5.采用root或有sudo权限用户对集群进行

CM+CDH安装遇到的问题

1.实在是在安装CDH的时候无法安装成功的话,只有重新启动了,下面给大家分享一个神器,按照这个脚本应该差不多就能卸载干净,然后重新安装,写一个脚本,内容如下,救命的神器呀: #!/bin/bash sudo /usr/share/cmf/uninstall-cloudera-manager.sh sudo service cloudera-scm-server stop sudo service cloudera-scm-server-db stop sudo service cloudera-