CDH Hadoop集群虛擬機本地配置搭建筆記_part2_配置yum local repo
CDH安裝就不同客戶環境提供多種安裝方式 1.是透過Cloudera官方網站,來直接進行完全自動化安裝。 (目前這條路已不通,除非付費跟註冊有會員訂閱) CDH官網沒提供免費早期CDH5,CDH6(Cloudera Manager也無法免費用)下載的因應策略 https://coolmandiary.blogspot.com/2025/01/cdhcdh5cdh6cloudera-manager.html 2.使用者的集群環境可能屬於公司內網,不可以訪問外網。 則須在集群內部來建立一個軟體repo,再來進行自動化集群部署。 一般大部分私人企業內部網路管制十分嚴謹,任何軟體安裝都會先掃毒過後才允許放行安裝到主機上,這邊就模擬情境假設這些抓好的軟體包都已成熟在使用於企業內主機環境。 企業內部自己去搭建yum local repo方式。 這邊會將CDH yum原始軟體repo存放在host1節點。 這邊先在節點來FTP上傳(透過WinSCP)上傳到Linux VM host1這台環境中。 Step1.將httpd相關rpm從本地上傳到VM host1上。 透過本地安裝方式來把httpd裝好 yum -y localinstall ./*.rpm 完成安裝後就可以來啟動httpd服務 Step2.啟動httpd服務。 systemctl start httpd systemctl status httpd systemctl enable httpd 在宿主主機外部windows瀏覽器訪問則可看到Apache Web Server預設網頁有成功跑起來 http://192.168.80.81/ Step3.上傳createrepo指令、和其他Linux常用的相關rpm包(包含CDH的RPM) 先回到/root/目錄 刪除剛已安裝好的rpm 上傳createrepo的rpm額外單獨先安裝 在/root/ 運行 yum -y localinstall ./*.rpm 額外創建目錄/var/www/html/sam666 將檔案透過WinSCP上傳 /var/www/html/sam666 會存放其他節點可能也會共用的一些工具安裝包 jdk的rpm (比較大要等一陣子) oracle-j2sdk1.8-1.8.0+update18...