1. 打開 http://192.168.242.181:8080 登錄的用戶名/密碼是 : admin/adminhtml
2. 點擊 「LAUNCH INSTALL WIZARD」,開始建立一個集羣linux
3. 爲集羣取一個名字web
4. 前面咱們建了本地的資源庫,這裏選擇 「Use Local Repository」。刪除其它的 OS,只留 redhat7 那一行。而且在 Base URL 那一列裏填入前面搭建的 web 服務對應的地址。數據庫
5. 在 「Target Hosts」 裏填入 hadoop 集羣須要部署到哪些機器。能夠填 IP。ssh
SSH Private Key 裏選擇的文件是 從零開始安裝 Ambari (1) -- 安裝前的準備工做 中配置免密登錄到其它機器的那臺機器的 id_rsa 這個文件(ambari主機)。我用的是 root 賬號,因此這個文件是在 /root/.ssh/ 目錄下。oop
6. 「Confirm Hosts」 這一步,ambari 會在上面的配置的 hosts 中安裝 ambari agent,只需等待便可。性能
7. 根據須要,選擇服務。若是某些服務依賴其它服務,而沒有選擇依賴的服務的話,點擊「Next」時,會作相應的提示。spa
8. 點擊 「Next」,若是出現相似下面的警告的話,能夠不用管,後續若是須要的話,能夠再安裝htm
9. 「Assign Masters」 這一步,ambari 會自動分配各類服務到不一樣的機器上。能夠手動進行調整。blog
10. 「Assign Slaves and Clients」 這一步,手動分配 Hadoop 的 DataNode 節點位置,YARN 的 NodeManager 的位置......
其中 NFSGateway 是經過掛載的方式,像訪問本地文件系統同樣訪問 Hadoop 的文件系統。
Phoenix Query Server 是一個HBase的開源SQL引擎。你可使用標準的JDBC API代替HBase客戶端API來建立表,插入數據,查詢你的HBase數據。
11. 設置密碼。(有一行的 username 是 N/A,比較奇怪,不知道用在哪)
12. 數據庫配置。若是選擇了安裝 hive 或 Ranger,須要輸入相關的數據庫的信息。此例中沒有這一步。
13. 目錄配置。配置各個服務須要用到的目錄。使用默認值便可。
14. 建立用戶。默認狀況下, ambari 會爲每一個服務建立一個 linux 的用戶,用不一樣的用戶啓動不一樣的服務。我設成了同一個用戶。
15. 「ALL CONFIGURATIONS」,這一步能夠修改前面的一些配置
16. 點擊 「Next」後,出現總結頁。能夠下載建立這個集羣的元數據信息。點擊 「DEPLOY」 後,就開始部署了。
17. 效果展現。
此時SmartSense有報錯,
這是HST SERVER未安裝,HST是ambari的收費子項目,安裝在集羣子節點,用於集羣總體的性能反饋調優。這裏沒有安裝,如何須要安裝,可單獨進行。