前言:web
Ambari是apache下面的開源項目,主要經過web UI方式對Hadoop集羣進行統一建立和管理,以節省Hadoop集羣的運維成本。本文經過安裝過程當中的截圖簡要介紹一下相關步驟供須要的朋友參考。數據庫
系統環境說明:apache
centos6centos
安裝用戶:運維
root ssh
# 查詢當前系統信息 ide
$ uname -aoop
Linux dev7 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux測試
# 手動添加yum倉庫地址ui
PART I:yum安裝
$ yum install -y ambari-server
$ ambari-server setup
# 啓動server服務
$ ambari-server start
訪問部署的主機 http://hostname:8080/ 並使用默認帳號祕密登陸 admin:admin
PART II:經過WEB方式建立集羣
step1:建立並填寫集羣相關基礎信息
step2: 選擇相關組件的版本
step3:主機結點註冊與驗證
step4: 選擇各個結點的Hadoop組件及服務後點擊肯定
因配置服務時須要一些數據庫驗證信息,初始測試階段可參考如下配置信息:
集羣初始化成功以後啓動HDFS和YARN服務(依賴於Zookeeper服務)可看到以下Ambari的可視化界面
經過訪問 http://hostname://8088 和 http://hostname:50070 可查看對應的服務web界面
集羣結點默認的安裝目錄:
$ ls /usr/hdp/current
集羣服務運行式默認的日誌目錄
$ ls /var/log/hadoop-yarn/
注意:
若出現結點註冊失敗,可經過配置免密方式登陸主機
$ ssh-keygen -t rsa $ cat ~/.ssh/id_rsa.* >> ~/.ssh/authorized_keys $ chmod 600 ~/.ssh/authorized_keys
附:
Ambari官網還附有源碼自編譯的安裝方式,詳細請參考 https://cwiki.apache.org/confluence/display/AMBARI/Installation+Guide+for+Ambari+2.6.0