1、概述
node
上篇文章:Hadoop3.x入門:詳解虛擬機Ambari2.7.4安裝HDP3.1.4(一)講解了ambari安裝以前的初始化工做,這裏咱們講解如何經過ambari界面安裝集羣的各個組件,爲了便於你們理解,接下來的每一步我都截圖展現。
數據庫
環境信息:服務器
IP |
主機名 |
備註 |
192.168.0.101 |
master.hadoop.ljs |
master 主節點 |
192.168.0.102 | worker1.hadoop.ljs |
worker1 |
192.168.0.103 | worker2.hadoop.ljs | worker2 |
2、安裝步驟app
登陸ambari界面,ambari界面安裝完成後,默認的信息以下;ssh
http://192.168.0.101:8080/#/loginide
用戶名/密碼 : admin/adminoop
ambari-server默認配置文件ambari.properties ,有興趣的同窗能夠去看一下,裏面有ambari-server進程所屬用戶、元數據庫鏈接信息、JDK、ambari-agent超時信息等,這裏提示下,組件安裝完成之後,即便ambari-server掛掉以後,不會影響Hadoop集羣的運行,ambari-server只是個展現界面。
優化
[root@master ~]# cd /etc/ambari-server/conf/[root@master conf]# cat ambari.properties
2.登陸進去以後,最新的ambari進行了改版,基本就是改變了一些樣式,菜單欄從最上方搬到了最左側,直接點擊集羣安裝嚮導開始安裝:
spa
3.自定義集羣名稱,我這裏叫HDP314,點擊下一步便可:3d
4.這裏上面部分讓你選HDP版本,咱們通常直接選擇HDP3.1的默認版本便可,選擇本身搭建的Repository,這裏注意填寫你的yum源地址的時候,最後地址要以「/」結尾;
另外有些同窗Repository可能有三個輸入框,那是由於你在ambari-server setup配置的時候,有一項配置「ambari服務器下載並安裝gpl許可的lzo包」,你選擇了「y」, 我爲了給你們演示以前也是選擇的「y」,這裏建議不容許,否則徒增煩惱。若是以前選擇了「y」,咱們可經過修改配置文件ambari.properties配置文件中的gpl.license.accept=false,如圖所示:
5.下面就填寫集羣節點信息以及ssh免密碼登陸相關信息,這裏提示一下作ssh免密的時候,不僅master到worker節點可免密登陸,master到master節點也必需要能免密登陸,否則你master節點註冊不上,如圖所示:
6.註冊主機,如圖所示:
7.選擇服務,這裏我建議若是你的節點不少,建議剛開始少選擇幾個服務,我這裏爲了演示選擇了hdfs、yarn、zookeeper三個服務,僅供參考:
8.這裏就是選擇哪一個服務組件安裝在哪一個主機上,如圖所示:
9.這裏選擇datanode、nodemanager安裝節點,這裏通常三個節點的話都選上,由於hdfs默認三副本,最少也得須要三個節點,還有一個是裝了datanode的節點,都要裝nodemanager、regionserver以提高yarn任務和hbase讀取的效率(數據本地化),如圖所示:
10.輸入grafana admin的密碼,自定義便可,如圖所示:
11.這裏設置下datanode、namenode、secondarynamenode的數據目錄,通常datanode存的是數據比較大,最好是找個比較大的數據盤,不要直接放到根盤下面,我這裏一共就一個盤,無所謂了;其餘都是一些日誌目錄啥的,根據本身狀況改改,如圖所示:
12.下面ambari爲每一個組件指定了管理員用戶,這裏通常不須要改正,直接用默認的便可,如圖所示:
13.這裏也是改每一個組件的配置,之後安裝好了之後也可修改,直接下一步:
14.下面就是你配置的概覽,若是有須要改的能夠直接退回去修改,下面直接下一步安裝便可。
15.至此,ambari界面安裝完畢。
每一個組件的優化,只能單獨一個組件一個組件的講解,這裏再也不講了,謝謝關注。