CDH5.7卸载
1.记录用户数据目录
2.关闭所有服务
2.1在CM中,选择某个集群,然后停止集群。
2.2逐个关闭CDH中的服务
3.删除parcels
4.删除集群
5.卸载Cloudera manager server
5.1 如果是用Cloudera-manager-installer.bin 文件安装
5.2 如果非以上安装
6.卸载Cloudera manager agent 和其管理的软件
7.在主机上删除Cloudera manager 和用户数据
7.1杀死Cloudera manager 和其管理的进程
7.2删除Cloudera manager数据和其管理的进程
7.3删除Cloudera manager 进程锁定文件
7.4删除用户数据
7.5停止和删除CDH使用的数据库
1.记录用户数据目录
2.关闭所有服务
2.1在CM中,选择某个集群,然后停止集群。
2.2逐个关闭CDH中的服务
3.删除parcels
4.删除集群
5.卸载Cloudera manager server
5.1 如果是用Cloudera-manager-installer.bin 文件安装
5.2 如果非以上安装
6.卸载Cloudera manager agent 和其管理的软件
7.在主机上删除Cloudera manager 和用户数据
7.1杀死Cloudera manager 和其管理的进程
7.2删除Cloudera manager数据和其管理的进程
7.3删除Cloudera manager 进程锁定文件
7.4删除用户数据
7.5停止和删除CDH使用的数据库
CDH5.7卸载
1.记录用户数据目录
默认的用户数据路径是:
/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 data_drive_path/dfs data_drive_path/mapred data_drive_path/yarn
注意在改成自己的路径
2.关闭所有服务
2.1在CM中,选择某个集群,然后停止集群。
2.2逐个关闭CDH中的服务
3.删除parcels
如果你是用packages安装的,忽略此节,直接转到“卸载Cloudera manager server”。在CM页面上找到按钮,禁用和删除这些pacels.
4.删除集群
在CM主页上,选定集群,"删除".
5.卸载Cloudera manager server
在安装CM的机器上执行以下
5.1 如果是用Cloudera-manager-installer.bin 文件安装
$ sudo /usr/share/cmf/uninstall-cloudera-manager.sh
5.2 如果非以上安装
sudo service cloudera-scm-server stop
sudo service cloudera-scm-server-db stop
然后(RHEL)
sudo yum remove cloudera-manager-server
sudo yum remove cloudera-manager-server-db-2
6.卸载Cloudera manager agent 和其管理的软件
1.关闭agent
sudo service cloudera-scm-agent next_stop_hard
sudo service cloudera-scm-agent stop
2.删除服务
$ sudo 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.执行清除
$ sudo yum clean all
7.在主机上删除Cloudera manager 和用户数据
7.1杀死Cloudera manager 和其管理的进程
1.在所有的agent主机上杀死进程
$ 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
7.2删除Cloudera manager数据和其管理的进程
$ sudo umount cm_processes
$ sudo rm -Rf /usr/share/cmf /var/lib/cloudera* /var/cache/yum/cloudera* /var/log/cloudera* /var/run/cloudera*
7.3删除Cloudera manager 进程锁定文件
$ sudo rm /tmp/.scm_prepare_node.lock
7.4删除用户数据
$ 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
$ sudo rm -Rf data_drive_path/dfs data_drive_path/mapred data_drive_path/yarn (改成自己路径)
7.5停止和删除CDH使用的数据库
略