1.不同的安装方式,卸载方法存在什么区别?
2.不同的操作系统,卸载 Cloudera Manager Server and 数据库有什么区别?
重新安装不完整
如果你来到这里,因为你的安装没有完成(例如,如果它是由一个虚拟机超时中断),和你想继续安装,然后重新安装,做到以下几点:
删除文件和目录:
个人建议:
这一步虽然是官网这么做,但是下面命令还是不要执行,因为我们后面还会用到下面命令
当然如果你找不到这个uninstall-cloudera-manager.sh文件,后面也有详细的说明,教你如何做,所以这一步( 1.移除文件和目录: )个人认为可以省略。
1.移除文件和目录:
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.在主页中,单击
按钮,停止集群
b.单击确认。然后看到服务停止的进度,当停止完毕,任务完成,可以关闭命令停止窗口。
c.进入主页,单击 停止Cloudera Management Service,关闭命令停止窗口。
2. 停止Cloudera Manager服务
角色要求:
1.按照下面步骤
a.选择 Clusters > Cloudera Management Service > Cloudera Management Service.
b.选择
Actions > Stop
.
c.在主页单击按钮,停止Cloudera Management Service
2.确定停止,然后会显示停止进度
3.当指令完成N/N,出现成功的命令,任务完成。单击“关闭”。
4.停用和删除的Parcels
如果你是通过packages安装,跳过这步,然后到第五步(卸载Cloudera Manager Server),然后移除packages在第六步(卸载Cloudera Manager Agent and 相关软件)。如果安装使用parcels,那么按照下面步骤:
1.单击导航栏parcel
图标
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主机上使用下面命令
如果没有使用 cloudera-manager-installer.bin 文件,如果你安装使用使用其它方法,比如Puppet,在 Cloudera Manager Server主机上,使用下面命令卸载
1.停止 Cloudera Manager Server and 它的数据库
2.卸载 Cloudera Manager Server and 数据库,这部描述了移除嵌入式数据库PostgreSQL,如果你没有使用嵌入式数据库,可以忽略
这步。
Red Hat 系统:
SLES 系统
Debian/Ubuntu 系统:
6.卸载Cloudera Manager Agent and 相关软件
在所有的Agent hosts上按照下面步骤:
1.停止Cloudera Manager Agent.
Red Hat/SLES 系统:
Debian/Ubuntu 系统:
2.卸载软件
2.1Red Hat系统
Parcel 安装:
Package 安装
CDH 4
CDH 5
2.2SLES 系统
Parcel 安装
Package 安装
CDH 4
CDH 5
2.3Debian/Ubuntu系统
Parcel 安装
Package 安装
CDH 4
CDH 5
3.卸载软件
Red Hat
SLES
Debian/Ubuntu
移除 Cloudera Manager 和用户数据
kill Cloudera Manager and Managed进程
在所有 Agent hosts,杀掉运行着的Cloudera Manager and managed 进程:
注意:这一步不是必须的,如果你已经正确停止了所有的服务和 Cloudera Manager Agent
移除Cloudera Manager 数据
这一步是永久的移除数据,如果你以后还使用的的话,可以先备份。如果你使用了嵌入式数据库,数据存储在
在所有的 Agent hosts运行下面命令:
这里官网忘记了,对于ubuntu,是在apt文件夹中,还需要执行下面命令:
移除 Cloudera Manager Lock 文件
在 Agent hosts上, 运行下面命令移除Cloudera Manager 锁文件:
移除用户数据
这一步是永久的移除数据.为了保护数据,可以使用 distcp 命令复制到另外一个集群。在所有 Agent hosts上运行下面命令。
说明: 关于卸载CDH, 包括清理 CDH 文件,可以查看 CDH4 Installation Guide or CDH 5 Installation Guide .
本文链接:
http://www.aboutyun.com/thread-8992-1-1.html
2.不同的操作系统,卸载 Cloudera Manager Server and 数据库有什么区别?
重新安装不完整
如果你来到这里,因为你的安装没有完成(例如,如果它是由一个虚拟机超时中断),和你想继续安装,然后重新安装,做到以下几点:
删除文件和目录:
个人建议:
这一步虽然是官网这么做,但是下面命令还是不要执行,因为我们后面还会用到下面命令
当然如果你找不到这个uninstall-cloudera-manager.sh文件,后面也有详细的说明,教你如何做,所以这一步( 1.移除文件和目录: )个人认为可以省略。
1.移除文件和目录:
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.在主页中,单击
![](https://i-blog.csdnimg.cn/blog_migrate/2296b31b754212d0f8a98edcba7ed72a.png)
b.单击确认。然后看到服务停止的进度,当停止完毕,任务完成,可以关闭命令停止窗口。
c.进入主页,单击 停止Cloudera Management Service,关闭命令停止窗口。
2. 停止Cloudera Manager服务
角色要求:
![](https://i-blog.csdnimg.cn/blog_migrate/6c25161edf60ea5cda57fc3167569cb3.png)
1.按照下面步骤
a.选择 Clusters > Cloudera Management Service > Cloudera Management Service.
b.选择
![](https://i-blog.csdnimg.cn/blog_migrate/ad1879c366d1f216834f79fc17d0acd5.png)
c.在主页单击按钮,停止Cloudera Management Service
2.确定停止,然后会显示停止进度
3.当指令完成N/N,出现成功的命令,任务完成。单击“关闭”。
4.停用和删除的Parcels
如果你是通过packages安装,跳过这步,然后到第五步(卸载Cloudera Manager Server),然后移除packages在第六步(卸载Cloudera Manager Agent and 相关软件)。如果安装使用parcels,那么按照下面步骤:
1.单击导航栏parcel
![](https://i-blog.csdnimg.cn/blog_migrate/5dff86451608ef16bb554f4950ca977d.png)
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主机上使用下面命令
如果没有使用 cloudera-manager-installer.bin 文件,如果你安装使用使用其它方法,比如Puppet,在 Cloudera Manager Server主机上,使用下面命令卸载
1.停止 Cloudera Manager Server and 它的数据库
2.卸载 Cloudera Manager Server and 数据库,这部描述了移除嵌入式数据库PostgreSQL,如果你没有使用嵌入式数据库,可以忽略
这步。
Red Hat 系统:
SLES 系统
Debian/Ubuntu 系统:
6.卸载Cloudera Manager Agent and 相关软件
在所有的Agent hosts上按照下面步骤:
1.停止Cloudera Manager Agent.
Red Hat/SLES 系统:
Debian/Ubuntu 系统:
2.卸载软件
2.1Red Hat系统
Parcel 安装:
Package 安装
CDH 4
CDH 5
2.2SLES 系统
Parcel 安装
Package 安装
CDH 4
CDH 5
2.3Debian/Ubuntu系统
Parcel 安装
Package 安装
CDH 4
CDH 5
3.卸载软件
Red Hat
SLES
Debian/Ubuntu
移除 Cloudera Manager 和用户数据
kill Cloudera Manager and Managed进程
在所有 Agent hosts,杀掉运行着的Cloudera Manager and managed 进程:
注意:这一步不是必须的,如果你已经正确停止了所有的服务和 Cloudera Manager Agent
移除Cloudera Manager 数据
这一步是永久的移除数据,如果你以后还使用的的话,可以先备份。如果你使用了嵌入式数据库,数据存储在
在所有的 Agent hosts运行下面命令:
这里官网忘记了,对于ubuntu,是在apt文件夹中,还需要执行下面命令:
移除 Cloudera Manager Lock 文件
在 Agent hosts上, 运行下面命令移除Cloudera Manager 锁文件:
移除用户数据
这一步是永久的移除数据.为了保护数据,可以使用 distcp 命令复制到另外一个集群。在所有 Agent hosts上运行下面命令。
说明: 关于卸载CDH, 包括清理 CDH 文件,可以查看 CDH4 Installation Guide or CDH 5 Installation Guide .
本文链接:
http://www.aboutyun.com/thread-8992-1-1.html