如果有必要,可以使用下面的命令卸載Couldera Manager Server 和Agents
安裝失敗,例如虛擬機超時中斷,若要繼續安裝,步驟如下:
1、刪除文件和目錄
$ sudo rm -Rf /usr/share/cmf /var/lib/cloudera* /var/cache/yum/cloudera*
2、重新執行安裝命令:
$ ./cloudera-manager-installer.bin
一、卸載Cloudera Manager Server 和Agents
注意:卸載Cloudera Manager后,根據需要保留或者刪除集群中的Hadoop數據。下面的命令沒有刪除Hadoop數據,可以在控制台的Hadoop 和MapReduce 配置選項卡,查看Hadoop數據目錄的位置,查找數據目錄的屬性設置。如果要卸載CDH,清除CDH 文件,參與CDH4安裝指南中的卸載CDH組件。
1、首先停止所有正在運行的服務(在控制台停止)
2、注銷並移除Parcles (在控制台注銷並移除,無論是安裝的Parcles還是未安裝的Parcles)
3、卸載Cloudera Manager Server
運行下面的命令:
$ sudo /usr/share/cmf/uninstall-cloudera-manager.sh
注意:如果集群中沒有安裝uninstall-cloudera-manager.sh,使用下面的命令卸載:
a、停止Cloudera Manager Server及其數據庫
sudo service cloudera-scm-server stop sudo service cloudera-scm-server-db stop
b、卸載Cloudera Manager Server及其數據庫
sudo yum remove cloudera-manager-server sudo yum remove cloudera-manager-server-db
4、在所有的Agent主機上,卸載CDH及Clouder Manager Agent
- 停止Cloudera Manager Agent
$ service cloudera-scm-agent hard_stop
- 卸載Clouera Manager 包
$ sudo yum remove 'cloudera-manager-*'
- 運行下面的清除命令
$ sudo yum clearn all
5、在所有的Agent主機上,刪除所有的Cloudera Manager數據
若考慮以后訪問,需要將這些數據備份,若使用了內嵌的數據庫PostgreSQL數據庫,數據存儲在/var/lib/cloudear-scm-server-db,在root下運行如下命令:
$ sudo rm -Rf /usr/share/cmf /var/lib/cloudera* /var/cache/yum/cloudera*
6、在在所有的Agent主機上,殺死運行的Cloudera Manager和Hadoop進程
$ for u in hdfs mapred cloudera-scm hbase hue zookeeper oozie hive imapla flume; do sudo kill $(ps -u $u -o pid=); done
7、刪除Cloudera Manager鎖
$ sudo rm /tmp/.scm_prepare_node.lock