cdh mysql 怎么退出_cdh 卸载 - tanj的个人空间 - OSCHINA - 中文开源技术交流社区

CDH5.15卸载指南

在删除CDH前,注意要备份好数据。先备份或转移集群中的重要数据,在进行集群的卸载。像一些重要的用户数据,默认的存储路径是在/var/lib/下面,一些组件如HDFS/Impala/Kudu的数据根据安装时的目录来查看。

下面开始卸载CDH。

1. 停止所有的服务

1.1 停止组件服务

打开 Cloudera Manager 控制台

1929021

关闭集群:选择集群后点击操作按钮,点击后在弹出的下拉菜单中点击停止,之后静待所有服务都停止完成。(如果有多个集群,每个集群依次操作)操作如下图:

1929021

静待服务停止完毕

1929021

1929021

1929021

1.2 停止Cloudera Management Service

点击导航栏的集群按钮,找到Cloudera Management Service

1929021

找到其下的CM服务名称右边的倒三角,在弹出的下拉菜单中点击Stop,操作如下图:

1929021

之后静待服务停止完成。

1929021

1.3 关闭并移除 Parcels

集群是通过parcels安装的,通过CM的操作面板将parcels卸载并移除。点击导航栏中的parcel按钮。

1929021

选中集群后,并在右侧面板中找到对应的所有parcels,点击停用按钮,在弹出的对话框中选择仅限停用状态。

1929021

1929021

对所有parcels完成了上述操作后,点击按钮右边的倒三角,再点击从主机删除。从主机删除完成后,再次点击倒三角按钮,选择删除操作。

1929021 

1929021

1.4 删除集群

点击到CM的首页,选中集群后,点击操作按钮,选择删除操作。

1929021

并删除Cloudera Management Service

1929021

2. 卸载 Cloudera Manager 服务

2.1 关闭cm的server和agent服务

在所有Agent节点停止agent服务:service cloudera-scm-agent stop

[root@uat1 ~]# service cloudera-scm-agent stop

Stopping cloudera-scm-agent:                               [  OK  ]

在当初安装时的server节点停止server服务

service cloudera-scm-server stop

[root@uat4 nameservice1]# service cloudera-scm-server stop

Stopping cloudera-scm-server:                              [  OK  ]

查看相关进程,如果在CM界面中未完成服务的关闭,可以用以下命令来强行关闭相关进程

#关闭相关进程

ps -ef |grep cloudera

#ps -ef |grep cloudera |grep -v grep |awk '{print $2}' |xargs kill

for i in hdfs mapred cloudera-scm hbase hue zookeeper oozie hive impala flume; do ps -ef |grep ${i} |grep -v grep |awk '{print $2}'; done

ps -ef |grep cmf

#查看相关进程

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

#kill掉相关进程

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

2.2 删除cm相关的软件

#卸载cloudera-manager-server

yum remove cloudera-manager-daemons cloudera-manager-server  -y

#卸载cloudera-manager-agent

yum remove cloudera-manager-agent cloudera-manager-daemons  -y

#用匹配方式删除

yum remove 'cloudera-manager-*'

#清除缓存

yum clean all

2.3 删除用户数据

建议在卸载CDH前,先备份或转移集群上的用户数据。以下命令应在集群中所有Agent主机执行;以下路径是集群的默认安装配置,如果有所修改,请按修改后的路径操作。

#清理组件相关文件

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 /var/lib/kudu /var/lib/kafka/ /var/lib/impala/ /var/lib/cloudera-scm-*

#删除数据库配置文件

rm -rf /etc/cloudera*

#卸载掉相关的进程

umount /var/run/cloudera-scm-agent/process

#删除cloudera的安装目录

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

#删除数据目录(根据安装时的实际目录删除)

for data in data data1 data2 data3 data4 data5 data6 data7 data8 data9 data10 data11 data12 data13; do rm -rf /${data}/dfs /${data}/impala /${data}/yarn /${data}/kudu; done

rm -rf /var/run/hdfs-sockets

rm -rf /usr/lib/hue

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 /usr/bin/impala /usr/bin/spark*

rm -rf /etc/alternatives/hadoop* /etc/alternatives/flume-ng* /etc/alternatives/hbase* /etc/alternatives/hdfs /etc/alternatives/hive* /etc/alternatives/hue* /etc/alternatives/impala* /etc/alternatives/mahout* /etc/alternatives/mapred /etc/alternatives/oozie /etc/alternatives/pig* /etc/alternatives/solr* /etc/alternatives/spark* /etc/alternatives/sqoop* /etc/alternatives/yarn /etc/alternatives/zookeeper*

rm -rf /etc/hadoop* /etc/zookeeper* /etc/hive* /etc/hue /etc/impala /etc/sqoop* /etc/oozie /etc/hbase* /etc/hcatalog /etc/spark /etc/solr

#删除Cloudera Manager的lock file

rm -f /tmp/.scm_prepare_node.lock

3. Mysql卸载

#查看当前安装mysql情况

rpm -qa|grep -i mysql

#查看mysql服务状态

service mysql status

#关闭mysql服务

service mysql stop

#查看mysql相关进程

ps -ef |grep mysql

#关闭相关进程

kill pid

#删除包命令:

yum remove -y mysql

#或者rpm -e–nodeps包名

#查找mysql的相关目录

find / -name mysql

#删除对应的mysql目录

rm -rf目录

#手工删除/etc/my.cnf

rm -rf /etc/my.cnf

#检查机器是否安装mysql

rpm -qa|grep -i mysql

到此CDH已经卸载完成。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值