Ambari 是什麼?
Ambari 跟 Hadoop 等開源軟件一樣,也是 Apache Software Foundation 中的一個項目,並且是頂級項目。目前最新的發佈版本是 2.4.2。就 Ambari 的作用來說,就是創建、管理、監視 Hadoop 的集羣,但是這裏的 Hadoop 是廣義,指的是 Hadoop 整個生態圈(例如 Hive,Hbase,Sqoop,Zookeeper 等等),而並不僅是特指 Hadoop。用一句話來說,Ambari 就是爲了讓 Hadoop 以及相關的大數據軟件更容易使用的一個工具。
現在,大家應該知道什麼人最需要Ambari了。那些苦苦花費好幾天去安裝、調試 Hadoop 的初學者是最能體會到 Ambari 的方便之處的。而且,Ambari 現在所支持的平臺組件也越來越多,例如流行的 Spark,Storm 等計算框架,以及資源調度平臺 YARN 等,我們都能輕鬆地通過 Ambari 來進行部署。
Ambari 自身也是一個分佈式架構的軟件,主要由兩部分組成:Ambari Server 和 Ambari Agent。簡單來說,用戶通過 Ambari Server 通知 Ambari Agent 安裝對應的軟件;Agent 會定時地發送各個機器每個軟件模塊的狀態給 Ambari Server,最終這些狀態信息會呈現在 Ambari 的 GUI,方便用戶瞭解到集羣的各種狀態,並進行相應的維護。
安裝
https://www.cnblogs.com/boyzgw/p/6525313.html
集羣重啓後啓動ambari-server訪問Web頁面無法啓動集羣解決
使用ambari部署的集羣重新啓動後,必須手動重啓ambari-server和所有集羣主機上的ambari-agent。
- ambari-server服務器上執行:
$ sudo ambari-server start
- 所有集羣節點主機上執行:
$ sudo ambari-agent start
Ambari HDP 常用命令
啓動ambari server: ambari-server start
重啓ambari server: ambari-server restart
關閉ambari server: ambari-server stop
啓動ambari agent: ambari-agent start
重啓ambari agent: ambari-agent restart
關閉ambari agent: ambari-agent stop