20200608 ambari介紹與安裝準備

2021-10-06 22:40:10 字數 791 閱讀 9569

就 ambari 的作用來說,就是建立、管理、監視 hadoop 的集群,但是這裡的 hadoop 是廣義,指的是 hadoop 整個生態圈(例如 hive,hbase,sqoop,zookeeper 等),而並不僅是特指 hadoop。用一句話來說,ambari 就是為了讓 hadoop 以及相關的大資料軟體更容易使用的乙個工具,簡而言之,就是hadoop的好夥伴!

而且,ambari 現在所支援的平台元件也越來越多,例如流行的 spark,storm 等計算框架,以及資源排程平台 yarn 等,我們都能輕鬆地通過 ambari 來進行部署。

ambari 自身也是乙個分布式架構的軟體,主要由兩部分組成:ambari server 和 ambari agent。簡單來說,使用者通過 ambari server 通知 ambari agent 安裝對應的軟體;agent 會定時地傳送各個機器每個軟體模組的狀態給 ambari server,最終這些狀態資訊會呈現在 ambari 的 gui,方便使用者了解到集群的各種狀態,並進行相應的維護。

ambari 的 server 會 ssh 到 agent 的機器,拷貝並執行一些命令。因此我們需要配置 ambari server 到 agent 的 ssh 無密碼登入。

通過公共庫(public repository),安裝 hadoop 這些軟體,背後其實就是應用 yum 在安裝公共庫裡面的 rpm 包。所以這裡需要您的機器都能訪問 internet。

ambari 會建立一些 os 使用者。

linux介紹與安裝

系列介紹,這些文章只是linux 入門,以及一些基本的操作概念 1.系統介紹 linux 開源,完全免費,通常情況下,linux被打包成供個人計算機和伺服器使用的linux發行版,一些流行的主流linux發布版。只強調linux 是作業系統,或許你只聽說過windows,我告訴你還有linux 和m...

git 介紹與安裝

1 什麼是git?git是現在最先進的分布式版本控制系統,跟cvs,svn是同級概念。2 相較於其他的版本控制工具,git的優勢是什麼?git屬於分布式版本控制器,而以前常用的cvs和svn都是集中式版本控制器。分布式版本控制和集中式的區別 集中式版本控制系統 1 版本庫是集中存放在 伺服器 的,工...

ImageJ 介紹與安裝

寫在開頭 imagej,一款免費卻又極其強大的影象處理軟體。百科 但很不幸的是,這款軟體對於電腦小白而言,可能並不容易上手。看一下這個軟體的介面就知道了。反正我第一開啟的時候就直接想關掉,這些個 icon 根本不知道幹嘛的好吧。但是後來,大量的影象不得不用 imagej 分析,只有硬著頭皮好好學習。...