天天看點

CDH 5.x 叢集安裝及解除安裝一.搭建遠端yum源二.準備CDH安裝包三. 安裝cloudera四.解除安裝CDH

1.啟動http服務:

service httpd start

2.挂載鏡像檔案rhel6.6.iso到/var/www/html下的任意檔案夾

mount -o loop /RHEL-6.6Server.iso /var/www/html/rhel66

3.cd 到/etc/yum.repos.d 目錄下,先把已有的repo做備份,并建立以”.repo”結尾的檔案,這裡我建立的是rhel66.repo,内容如下:

[rhel66] name=rhel66 enabled=1 gpgcheck = 0

4.配置完成後用指令:

yum clean all 進行重新整理 yum makecache

5.輸入yum install httpd,打開浏覽器,輸入ip/rhel66 驗證是否成功

1.開啟apache服務:

2.将已有的cloudera安裝包和檔案

CDH-5.8.0-1.cdh5.8.0.p0.42-el6.parcel, CDH-5.8.0-1.cdh5.8.0.p0.42-el6.parcel.sha1, manifest.json移到/var/www/html目錄下,權限均為777,使用者為root。

将cloudera-manager-installer.bin檔案修改成可執行權限,在/var/www/html裡執行cloudera-manager-installer.bin檔案,開始安裝

登入網址: ip:7180,使用者,密碼為admin

填寫主機名

CDH 5.x 叢集安裝及解除安裝一.搭建遠端yum源二.準備CDH安裝包三. 安裝cloudera四.解除安裝CDH

叢集存儲庫,使用parcel,選擇更多選項,将其中https改為http,多餘url删除,隻保留第一個,{latest_support}删除

CDH 5.x 叢集安裝及解除安裝一.搭建遠端yum源二.準備CDH安裝包三. 安裝cloudera四.解除安裝CDH
CDH 5.x 叢集安裝及解除安裝一.搭建遠端yum源二.準備CDH安裝包三. 安裝cloudera四.解除安裝CDH

選擇自定義存儲庫,将示例的網址複制粘貼,把https改為http

CDH 5.x 叢集安裝及解除安裝一.搭建遠端yum源二.準備CDH安裝包三. 安裝cloudera四.解除安裝CDH

點選安裝Oracle Java SE開發工具包(JDK),點選繼續按鈕

CDH 5.x 叢集安裝及解除安裝一.搭建遠端yum源二.準備CDH安裝包三. 安裝cloudera四.解除安裝CDH

輸入所有主機的root密碼,确定後點選繼續

CDH 5.x 叢集安裝及解除安裝一.搭建遠端yum源二.準備CDH安裝包三. 安裝cloudera四.解除安裝CDH

自定義選擇安裝的服務

安裝其他内容,不詳細的請參考上一篇:

<a href="http://blog.csdn.net/wangyaninglm/article/details/52729682">CDH安裝測試總結</a>

CDH5.X,完全解除安裝步驟步驟如下:

1.關閉叢集中的所有服務。

通過clouder manger 首頁關閉叢集。

2.解除安裝

[root@master ~]# /usr/share/cmf/uninstall-cloudera-manager.sh [root@slave1 ~]# service cloudera-scm-agent stop

以下都是所有要解除安裝的叢集均要執行清除工作:

[root@master ~]# umount /var/run/cloudera-scm-agent/process [root@slave1 ~]# umount /var/run/cloudera-scm-agent/process [root@slave2 ~]# umount /var/run/cloudera-scm-agent/process [root@master ~]# rm -rf /usr/share/cmf /var/lib/cloudera* /var/cache/yum/x86_64/6/cloudera* /var/log/cloudera* /var/run/cloudera* /etc/cloudera*

3.解除安裝安裝包:

[root@slave1 ~]# rpm -qa | grep cloudera [root@slave2 ~]# for f in `rpm -qa | grep cloudera ` ; do rpm -e ${f} ; done

(如果有儲存,在執行一遍)

4.清除安裝檔案

shell 腳本如下:這一行很長,請複制全

<code>rm -rf /var/lib/hadoop-* /var/lib/impala /var/lib/solr /var/lib/zookeeper /var/lib/hue /var/lib/oozie /var/lib/pgsql /var/lib/sqoop2 /data/dfs/ /data/impala/ /data/yarn/ /dfs/ /impala/ /yarn/ /var/run/hadoop-*/ /var/run/hdfs-*/ /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 /etc/hadoop* /etc/zookeeper* /etc/hive* /etc/hue /etc/impala /etc/sqoop* /etc/oozie /etc/hbase* /etc/hcatalog</code>

//隻删除hadoop系列的,不要删除其他軟體的,否則其他軟體的版本控制會被破壞

[root@master alternatives]# rm -rf ` find /var/lib/alternatives/* ! -name “mta” ! -name “print” ! -name “zlibrary-ui” -mtime -3` [root@master alternatives]# rm -rf /etc/alternatives/*

5.殺死相關程序

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

6.删除parcel包分發檔案和解壓檔案

rm -rf /opt/cloudera/parcel-cache /opt/cloudera/parcels

到此解除安裝完畢。