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使用的数据库
略