1. 程式人生 > >從Elasticsearch詳解Ambari與第三方軟體的整合(三)

從Elasticsearch詳解Ambari與第三方軟體的整合(三)

上文已經講了整合實現的具體步驟,下面我們以Elasticsearch和Kibana為例,來簡單實踐下第三方整合服務的安裝。

三. 部署使用

1. Ambari安裝第三方服務

1)下載程式碼

2)拷貝至Ambari的服務目錄(這裡採用2.6版本):

cp -r ./ELASTICSEARCH-6.4.x /var/lib/ambari-server/resources/stacks/HDP/2.6/services
cp -r ./KIBANA-6.4.x /var/lib/ambari-server/resources/stacks/HDP/2.6/services

3) 重啟Ambari-server:

ambari-server restart

2. 安裝並配置

1)選擇新增服務,並選擇Elasticsearch和Kibana:

2)選擇主服務,這裡我們簡單選擇一個Kibana Server和一個Elasticsearch Master:

3)選擇從節點服務,這裡我們為了快速部署,就不勾選Slave了(預設支援任意多個Elasticsearch Slave):

4)配置Elasticsearch和Kibana:

   Elaticsearch配置

   

   Kibana配置

    

5)檢查沒問題後執行部署:

6)部署並啟動成功:

3. 檢視服務可用性

1)檢視Elasticsearch

   Ambari介面:

   QuickLinks:

   

2)檢視Kibana

  Ambari介面:

  QuickLinks:

  

3)之前說好的監控

點選左側Monitoring並開啟即可:

效果如下圖所示:

四. 相關參考資料

Ambari官方文件:

其它博文:

五. 結束語

此專案只是一個很初級的實現,方便大家學習借鑑。如果要應用於生產環境還需要大量的功能增強和穩定性測試。最後,感謝觀看,歡迎交流。謝謝。