從Elasticsearch詳解Ambari與第三方軟體的整合(三)
阿新 • • 發佈:2018-12-22
上文已經講了整合實現的具體步驟,下面我們以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官方文件:
其它博文:
五. 結束語
此專案只是一個很初級的實現,方便大家學習借鑑。如果要應用於生產環境還需要大量的功能增強和穩定性測試。最後,感謝觀看,歡迎交流。謝謝。