热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

卸载ClouderaManager5.1.x.和相关软件

问题导读:1.不同的安装方式,卸载方法存在什么区别?2.不同的操作系统,卸载ClouderaManagerServerand数据库有什么区别?重新安装不完整如果你来到这里,因为你的

问题导读:

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

《卸载 Cloudera Manager 5.1.x.和 相关软件》

重新安装不完整

如果你来到这里,因为你的安装没有完成(例如,如果它是由一个虚拟机超时中断),和你想继续安装,然后重新安装,做到以下几点:

删除文件和目录:


个人建议:

这一步虽然是官网这么做,但是下面命令还是不要执行,因为我们后面还会用到下面命令


  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.在主页中,单击
《卸载 Cloudera Manager 5.1.x.和 相关软件》按钮,停止集群

b.单击确认。然后看到服务停止的进度,当停止完毕,任务完成,可以关闭命令停止窗口。

c.进入主页,单击 停止Cloudera Management Service,关闭命令停止窗口。

2. 停止Cloudera Manager服务
角色要求: 《卸载 Cloudera Manager 5.1.x.和 相关软件》

1.按照下面步骤

a.选择
Clusters > Cloudera Management Service > Cloudera Management Service.

b.选择
《卸载 Cloudera Manager 5.1.x.和 相关软件》
Actions > Stop
.

c.在主页单击按钮,停止Cloudera Management Service

2.确定停止,然后会显示停止进度
3.当指令完成N/N,出现成功的命令,任务完成。单击“关闭”。

4.停用和删除的Parcels

如果你是通过packages安装,跳过这步,然后到第五步(卸载Cloudera Manager Server),然后移除packages在第六步(卸载Cloudera Manager Agent and 相关软件)。如果安装使用parcels,那么按照下面步骤:

1.单击导航栏parcel
《卸载 Cloudera Manager 5.1.x.和 相关软件》图标

2.每一个激活的parcel,选择
Actions
> Deactivate。操作完成,parcel按钮变成Activate

3.每一个激活的parcel,选择

Actions > Remove from Hosts   操作完成,parcel按钮变成
Distribute

4.每一个激活的parcel,选择
Actions
>
Delete   本地库将移除parcel

可能parcels包下载和分布在多处,但是没有被激活,如果这样的话,应该从本地库及其它客户端移除这些parcels

5.卸载Cloudera Manager Server

卸载 Cloudera Manager Server的方法,取决于你的安装方式,参照下面来选择你的卸载方式

如果你是使用的 cloudera-manager-installer.bin 文件,在 Cloudera Manager Server主机上使用下面命令

  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.停止 Cloudera Manager Server and 它的数据库

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

2.卸载 Cloudera Manager Server and 数据库,这部描述了移除嵌入式数据库PostgreSQL,如果你没有使用嵌入式数据库,可以忽略

  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*

这里官网忘记了,对于ubuntu,是在apt文件夹中,还需要执行下面命令:

  1. $ sudo rm -Rf /var/cache/apt/archives/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

  说明: 关于卸载CDH, 包括清理 CDH 文件,可以查看
CDH4 Installation Guide or
CDH 5 Installation Guide.

本文链接:

http://www.aboutyun.com/thread-8992-1-1.html

相关文章推荐:
卸载 Cloudera CDH 5 beta2总结

使用 cloudera-manager-installer.bin(Parcles)安装失败后卸载cloudera

翻译:
http://www.cloudera.com/content/cloudera-content/cloudera-docs/CM5/latest/Cloudera-Manager-Installation-Guide/cm5ig_uninstall_cm.html


推荐阅读
  • 本文详细介绍了在Linux系统上编译安装MySQL 5.5源码的步骤。首先,通过Yum安装必要的依赖软件包,如GCC、GCC-C++等,确保编译环境的完备。接着,下载并解压MySQL 5.5的源码包,配置编译选项,进行编译和安装。最后,完成安装后,进行基本的配置和启动测试,确保MySQL服务正常运行。 ... [详细]
  • 本文详细介绍了 InfluxDB、collectd 和 Grafana 的安装与配置流程。首先,按照启动顺序依次安装并配置 InfluxDB、collectd 和 Grafana。InfluxDB 作为时序数据库,用于存储时间序列数据;collectd 负责数据的采集与传输;Grafana 则用于数据的可视化展示。文中提供了 collectd 的官方文档链接,便于用户参考和进一步了解其配置选项。通过本指南,读者可以轻松搭建一个高效的数据监控系统。 ... [详细]
  • 网站访问全流程解析
    本文详细介绍了从用户在浏览器中输入一个域名(如www.yy.com)到页面完全展示的整个过程,包括DNS解析、TCP连接、请求响应等多个步骤。 ... [详细]
  • 在CentOS 7环境中安装配置Redis及使用Redis Desktop Manager连接时的注意事项与技巧
    在 CentOS 7 环境中安装和配置 Redis 时,需要注意一些关键步骤和最佳实践。本文详细介绍了从安装 Redis 到配置其基本参数的全过程,并提供了使用 Redis Desktop Manager 连接 Redis 服务器的技巧和注意事项。此外,还探讨了如何优化性能和确保数据安全,帮助用户在生产环境中高效地管理和使用 Redis。 ... [详细]
  • MySQL的查询执行流程涉及多个关键组件,包括连接器、查询缓存、分析器和优化器。在服务层,连接器负责建立与客户端的连接,查询缓存用于存储和检索常用查询结果,以提高性能。分析器则解析SQL语句,生成语法树,而优化器负责选择最优的查询执行计划。这一流程确保了MySQL能够高效地处理各种复杂的查询请求。 ... [详细]
  • 在Linux系统中避免安装MySQL的简易指南
    在Linux系统中避免安装MySQL的简易指南 ... [详细]
  • 本文深入探讨了NoSQL数据库的四大主要类型:键值对存储、文档存储、列式存储和图数据库。NoSQL(Not Only SQL)是指一系列非关系型数据库系统,它们不依赖于固定模式的数据存储方式,能够灵活处理大规模、高并发的数据需求。键值对存储适用于简单的数据结构;文档存储支持复杂的数据对象;列式存储优化了大数据量的读写性能;而图数据库则擅长处理复杂的关系网络。每种类型的NoSQL数据库都有其独特的优势和应用场景,本文将详细分析它们的特点及应用实例。 ... [详细]
  • Python 数据可视化实战指南
    本文详细介绍如何使用 Python 进行数据可视化,涵盖从环境搭建到具体实例的全过程。 ... [详细]
  • 本文详细介绍了如何解决DNS服务器配置转发无法解析的问题,包括编辑主配置文件和重启域名服务的具体步骤。 ... [详细]
  • Linux CentOS 7 安装PostgreSQL 9.5.17 (源码编译)
    近日需要将PostgreSQL数据库从Windows中迁移到Linux中,LinuxCentOS7安装PostgreSQL9.5.17安装过程特此记录。安装环境&#x ... [详细]
  • 在 Ubuntu 中遇到 Samba 服务器故障时,尝试卸载并重新安装 Samba 发现配置文件未重新生成。本文介绍了解决该问题的方法。 ... [详细]
  • 基于Linux开源VOIP系统LinPhone[四]
    ****************************************************************************************** ... [详细]
  • PHPCMS全站迁移时URL地址的更新与替换策略 ... [详细]
  • 在探讨Hibernate框架的高级特性时,缓存机制和懒加载策略是提升数据操作效率的关键要素。缓存策略能够显著减少数据库访问次数,从而提高应用性能,特别是在处理频繁访问的数据时。Hibernate提供了多层次的缓存支持,包括一级缓存和二级缓存,以满足不同场景下的需求。懒加载策略则通过按需加载关联对象,进一步优化了资源利用和响应时间。本文将深入分析这些机制的实现原理及其最佳实践。 ... [详细]
  • 在嵌入式Linux系统中,性能低下通常由CPU、内存和I/O三个关键因素引起。为了有效提升系统性能,首先需要识别并定位性能瓶颈。通过综合分析这些瓶颈,可以采取针对性的优化措施,如调整内核参数、优化算法和改进数据结构等,从而显著提高系统的整体性能。 ... [详细]
author-avatar
心醉逸轩_620
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有