前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >如何卸载CDH7.1.1

如何卸载CDH7.1.1

作者头像
soundhearer
发布于 2020-10-15 06:41:25
发布于 2020-10-15 06:41:25
1K00
代码可运行
举报
文章被收录于专栏:数据湖数据湖
运行总次数:0
代码可运行

停止集群服务

1.停止Cluster

在cloudera manager主页上选择Cluster1菜单的停止选项

在弹出的对话框中选择停止

集群服务停止完成

2.停止Cloudera Management Service

选择Coudera Management Server菜单的停止选项

Cloudera Management Server停止完成

解除并移除Parcel

在parcel页面,点击右方停用按钮

选择仅限停用状态,确定

点击“分配”下方菜单,选择“删除”

删除集群

点击Cluster1右方菜单,选择“删除“

卸载Cloudera Manager Server

1.停止cloudera-scm-server

在主节点使用命令:systemctl stop cloudera-scm-server 停止服务

2.移除cloudera-scm-server

使用 yum-y remove cloudera-manager-server 移除该服务

卸载Cloudera Manager Agent和Managed Software

1.停止cloudera-scm-agent

使用脚本批量停止所有节点的cloudera-scm-agent服务

./batch_cmd node.list "service cloudera-scm-agent stop"

2.卸载集群软件

使用脚本批量卸载所有节点上的软件

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
./batch_cmd node.list "yum remove 'cloudera-manager-*' avro-tools crunch flume-ng hadoop-hdfs-fuse hadoop-hdfs-nfs3 hadoop-httpfs hadoop-kms 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-core spark-master spark-worker spark-history-server spark-python sqoop sqoop2 whirr hue-common oozie-client solr solr-doc sqoop2-client zookeeper"

3.执行清除

使用脚本执行命令 ./batch_cmd.sh node.list"yum clean all" 批量清除

移除Cloudera Manager和用户数据

1.杀死相关进程

在所有节点使用 ps-ef|grep supervisorkill-9 进程号,杀死相关进程

2.删除Cloudera Manager数据

使用脚本命令删除所有节点的Cloudera Manager数据

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
./batch_cmd.sh node.list "umount cm_processes"
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
./batch_cmd.sh node.list "rm -rf /usr/share/cmf/var/lib/cloudera*/var/cache/yum/x86_64/7Server/cloudera*/var/log/cloudera*/var/run/cloudera*/etc/cloudera*/usr/lib64/cmf"

3.移除Cloudera Manager Lock File

删除所有节点的.scmpreparenode.lock文件

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
./batch_cmd.sh node.list "rm -rf /tmp/.scm_prepare_node.lock"

4.移除用户数据

在所有节点删除用户数据目录

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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 /usr/lib/hadoop /usr/lib/hadoop* /usr/lib/hive /usr/lib/hbase /usr/lib/hue /usr/lib/oozie /usr/lib/sqoop* /usr/lib/zookeeper /usr/lib/bigtop* /usr/lib/flume-ng /usr/lib/hcatalog /var/run/hadoop* /var/run/flume-ng /var/run/cloudera* /var/run/oozie /var/run/sqoop2 /var/run/zookeeper /var/run/hbase /var/run/hbase /var/run/impala /var/run/hive /var/run/hdfs-sockets

删除服务命令

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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

删除集群配置

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
rm -rf /etc/cloudera* /etc/hadoop* /etc/zookeeper* /etc/hive* /etc/hue /etc/impala /etc/sqoop* /etc/oozie /etc/hbase* /etc/hcatalog /etc/sentry /etc/solr /etc/spark*
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
rm -rf /etc/alternatives/avro-tools /etcalternatives/beeline /etc/alternatives/catalogd /etc/alternatives/cli_* /etc/alternatives/flume* /etc/alternatives/hadoop* /etc/alternatives/hbase* /etc/alternatives/impala* /etc/alternatives/llama* /etc/alternatives/hcat /etc/alternatives/hdfs /etc/alternatives/hive* /etc/alternatives/hue* /etc/alternatives/load_gen /etc/alternatives/mahout* /etc/alternatives/mapred /etc/alternatives/oozie* /etc/alternatives/pig* /etc/alternatives/pyspark /etc/alternatives/sentry* /etc/alternatives/solr* /etc/alternatives/spark* /etc/alternatives/sqoop* /etc/alternatives/statestored /etc/alternatives/whirr /etc/alternatives/yarn /etc/alternatives/zookeeper
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
rm -rf /var/lib/alternatives/avro-tools /var/lib/alternatives/beeline /var/lib/alternatives/catalogd /var/lib/alternatives/cli_* /var/lib/alternatives/flume* /var/lib/alternatives/hadoop* /var/lib/alternatives/hbase* /var/lib/alternatives/hcat /var/lib/alternatives/hdfs /var/lib/alternatives/hive* /var/lib/alternatives/load_gen /var/lib/alternatives/hue* /var/lib/alternatives/impala* /var/lib/alternatives/llama* /var/lib/alternatives/mahout* /var/lib/alternatives/mapred /var/lib/alternatives/oozie* /var/lib/pig* /var/lib/alternatives/pyspark /var/lib/alternatives/sentry* /var/lib/alternatives/solr* /var/lib/alternatives/spark* /var/lib/alternatives/sqoop* /var/lib/alternatives/statestored /var/lib/whirr /var/lib/alternatives/yarn /var/lib/alternatives/zookeeper

5.删除hdfs,yarn

所有节点执行:

data_drive_path为自己设置的路径

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
rm -rf data_drive_path/dfs/*
rm -rf data_drive_path/yarn/*

使用 rm-rf/opt/cloudera/

移除数据库

1.停止数据库服务

执行:systemctl stop mariadb

2.删除数据库和数据库数据

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-08-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数据湖 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
用Eclipse连接正在运行的Tomcat进行Debug的步骤
在弹出的窗口中左侧双击“Remote Java Application”,然后再右侧显示的界面中选择设置“Project”、“Host”和“Port”(8888),再点击“Apply”按钮,最后点击“Debug”就可以进行调试了。
LeoXu
2018/08/15
1.3K0
用Eclipse连接正在运行的Tomcat进行Debug的步骤
Tomcat7启用远程调试DEBUG功能
工作上可能用的上这个功能,因为将项目放到服务器(测试,生产还是别开的好)后,有些问题需要DEBUG,没有断点非常不方便啊。
BUG弄潮儿
2022/06/30
9650
Tomcat7启用远程调试DEBUG功能
Tomcat远程调试
本文环境:tomcat:apache-tomcat-8.5.6,eclipse:eclipse-jee-oxygen
会说话的丶猫
2020/08/06
1K0
Tomcat远程调试
Tomacat 开放远程调试端口配置(转)
方法1、  WIN系统,在catalina.bat里:  SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8899  Linux系统,在catalina.sh里:  CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8899"  方法2、  Win系统  在tomcat目录下的bin目录中新建debug.bat,编辑内容如下  set JPDA_ADDRESS=8000  set JPAD_TRANSPORT=dt_socket  SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8899  startup  双击debug.bat  Linux 系统  startup.sh 中的最后一行 exec "$PRGDIR"/"$EXEXUTABLE" start "$@"中的start修改成  jpda start ,默认的调试端口是8000 ,可以在catalina.sh 文件中设置JPDA_APPDESS=8000  使用startup.sh 或者catalina.sh jpda start 启动tomcat 
Dar_Alpha
2018/09/03
9020
提高效率,eclipse上你可能不知道的技巧
一张思维导图 公众号回复“eclipse技巧”可下载源导图 1、控制台(console )日志输出另保存 经常会遇到这种情况,习惯性的清掉控制台上的输出日志,再然后发现刚才的日志居然还有用,不得不又重
java思维导图
2018/03/15
4K0
提高效率,eclipse上你可能不知道的技巧
Java的远程调试Remote Debug
一般开发项目时可以直接本地借助IDE工具进行debug调试,但对于线上的项目,则需要借助Java提供的远程debug功能来进行调试。可以在启动项目前通过配置对应的JVM参数来启用远程debug,也可以把参数添加到Tomcat或者Jetty之类的启动脚本里。
雨临Lewis
2022/01/12
2.4K0
使用JConsole监控Tomcat
JConsole是一个基于JMX的GUI工具,用于连接正在运行的JVM。可以监控本地和远程的java程序。
星哥玩云
2022/07/04
1.6K0
IDEA远程Debug
上方的address属性代表了你要开启的debug端口,可以按需修改。 启动Tomcat
Java学习录
2019/04/18
1.3K0
IDEA远程Debug
MyEclipse的debug远程调试
今天遇到一个问题,项目在本地运行没问题,但是在远程服务器上就有点问题。。这个时候就头疼了,每次都看服务器上的错误日志,也解决不了,需要debug调试。
sunonzj
2022/06/21
5510
MyEclipse的debug远程调试
记一次写Java项目启动管理脚本
最近将大概每天三分之一的精力放到了改造Ambry上(改造后的叫AmbryX,项目地址),Ambry原来最蛋疼的一点就是居然没有启动shell脚本和终止shell脚本,对于运维太不友好了。昨天下午做了个Ambry的启动管理脚本,并且推到了github上,记录下写的思路。 首先,确定下需求。
干货满满张哈希
2021/04/12
6030
记一次写Java项目启动管理脚本
Java远程调试(Remote Debugging)的那些事
这篇文章将研究如何处理和调试那些只发生在生产环境(或其他远程环境)而本地开发环境可能没办法重现的“问题”。任何碰到过这种情况的人都不得不承认,试图定位这种“问题”原因的过程,很大可能性是以一堆胡乱猜测而告终:一个非常耗时且低效的过程。
曲水流觞
2019/11/05
8.6K0
Java远程调试(Remote Debugging)的那些事
Intellij IDEA配置tomcat 远程调试 debug模式
在catalina.sh 中添加 address 调试端口 9999 catalina.sh的位置在tocmat下的bin目录
星尘的一个朋友
2020/11/25
3.3K0
Intellij IDEA配置tomcat 远程调试 debug模式
idea如何进行debug调试_idea debug怎么用
远程调试,特别是当你在本地开发的时候,你需要调试服务器上的程序时,远程调试就显得非常有用。
全栈程序员站长
2022/10/01
1.6K0
idea如何进行debug调试_idea debug怎么用
利用本地idea和tomcat 远程调试服务器部署的war包程序
这里说明一下下文“address=8000”是我在服务器开的8000端口进行调试,如果使用的是阿里云服务器需要在安全组里面添加自己想开的对应端口,必须保证我们使用的端口已经开放
鲲志说
2025/04/07
2640
利用本地idea和tomcat 远程调试服务器部署的war包程序
tomcat详解
1.jre-jdk-jvm介绍 jre java runtime enviroment java运行环境 jdk java delelopment kit java开发环境(很多内容) = jre + 额外java工具 jvm java virtual machine java虚拟机 **1份代码 想在不同的系统使用 **java 程序代码 运行在java虚拟机中 只要系统能有java环境(java虚拟机) 就可以运行代码 **1份代码 处处使用问题 代码可移植性 **对于 java虚拟机 一般关注 内存
派大星在吗
2021/12/17
1.4K0
Tomcat内存设置方法
windows中大家都知道,JAVA程序启动时都会JVM都会分配一个初始内存和最大内存给这个应用程序。这个初始内存和最大内存在一定程度都会影响程序的性能。比如说在应用程序用到最大内存的时候,JVM是要先去做垃圾回收的动作,释放被占用的一些内存。 所以想调整Tomcat的启动时初始内存和最大内存就需要向JVM声明,一般的JAVA程序在运行都可以通过中-Xms -Xmx来调整应用程序的初始内存和最大内存: 如:java -Xms 64m -Xmx 128m a.jar. tomcat的启动程序是包装过的,不能直接使用java -X….. tomcat.*来改变内存的设置。在Tomcat在改变这个设置 有两种方法: 1. 适合用%tomcat_home%/bin中的startup.bat脚本启动,需要在环境变量中加上CATALINA_OPTS这个属性 。 如 SET CATALINA_OPTS= -Xms 64m -Xmx 512m ; ms是最小的,mx是最大, 64m , 512m 分别是指内存的初始和最大容量.
全栈程序员站长
2021/05/19
4K0
ubuntu中安装tomcat
1.安装jdk6 shell>sudo apt-get install sun-java6-jdk(用新得立软件包安装) 2.下载tomcat6 下载地址是:http://tomcat.apache.org/ 本次安装的是:apache-tomcat-6.0.18.tar.gz 3.安装 将压缩包拷贝到 /opt 下(个人喜好,可以放在别处) shell>sudo cp apache-tomcat-6.0.18.tar.gz /opt 解压文件 shell>cd /opt shell>sudo tar zx
闵开慧
2018/03/30
1.1K0
靠!我被项目经理和同事嘲笑了,因为不会远程debug调试…「建议收藏」
这一周项目经理让我熟悉了项目业务,架构和设计,不算难,凭借我培训机构第一名的成绩,还是很顺溜。
全栈程序员站长
2022/07/22
3900
靠!我被项目经理和同事嘲笑了,因为不会远程debug调试…「建议收藏」
学习笔记0530----Tomcat扩展
分别复制tomcat目录下的 conf logs temp webapps work 这5个目录到 test1 和 test2下。
嘻哈记
2020/11/24
6580
Tomcat使用IDEA远程Debug调试
2、address=60222 这个是后边IDEA设置的时候需要用到的调试端口,可以任意设置一个未使用的端口,但是后边的配置都要一致.
Java后端技术
2018/08/09
1.2K0
Tomcat使用IDEA远程Debug调试
相关推荐
用Eclipse连接正在运行的Tomcat进行Debug的步骤
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档