ambari 1.2.4 下載地址:http://www.apache.org/dist/incubator/ambari/ambari-1.2.4/ambari-1.2.4-incubating.tar.gz
官方手冊:http://incubator.apache.org/ambari/1.2.4/installing-hadoop-using-ambari/content/index.html
安裝過程
一、准備
1、安裝包
2、集群中ambari-serveer(管理節點)到客戶端配置無密碼登錄。
3、集群同步時間
4、SELinux,iptables都處於關閉狀態
5、安裝的服務器通過連接到網絡
6、本文件安裝是在redhat enterprise 6.0環境下,最好將yum替換成免費的,以方便安裝
二、安裝
1、下載repo
http://incubator.apache.org/ambari/1.2.4/installing-hadoop-using-ambari/content/ambari-chap9-2.html
根據對應的系統下載相應的repo文件,並按要求拷貝到/etc相應的目錄下
2、安裝epel倉庫
yum install epel-release
# 查看倉庫列表,應該有HDP,EPEL
yum repolist
3、通過yum安裝amabari bits,這同時也會安裝PostgreSQL
yum install ambari-server
這個步驟要等一會,它需要上網下載,約39M的包
4、運行ambari-server setup,安裝ambari-server,它會自動安裝配置PostgreSQL,同時要求輸入用戶名和密碼,如果按n,它用默認的用戶名/密碼值:ambari-server/bigdata。接着就開始下載安裝JDK。安裝完成后,ambari-server就可以啟動了。
在這步之前安裝集群的時候始終不成功,最后檢查發現是SSH免密碼登錄時設置有問題,要在命令行下測試IP和主機名登錄是否都沒有問題。
三、Ambari安裝集群:
增加新的機器
如果選擇使用私鑰的方式安裝不成功的話,請多試幾次。
如果還是不成功,使用手動方式,但前提是在目標機器上要安裝ambari-agent並啟動。
推薦使用這種方法,成功率非常高。
如果安裝失敗了,確認免登錄沒有問題的前提下,多retry幾次。
如果安裝的時間太久,可以刪除安裝重來。