1.一種基于Apache Ambari的Hue服務自動化配置處理辦法,其特征在于,
通過對Ambari進行二次開發(fā),在Ambari中集成Hue服務,將Hue在安裝和配置過程中需要手動操作的工作交給Ambari來自動安裝部署完成,并提供在Ambari中監(jiān)控Hue服務健康狀況。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,
同時,在Ambari Web端支持操作人員選擇在Hue服務中使用其它大數(shù)據(jù)組件服務。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,
包括如下步驟:
1)對Ambari部署管理工具進行二次開發(fā),添加Hue服務模塊;
2)調(diào)用Ambari提供的相關安裝模塊函數(shù),設計和編寫Hue服務安裝部署模塊;
3)調(diào)用Ambari的接口函數(shù),自動獲取集群已安裝部署的其它大數(shù)據(jù)服務的安裝配置信息,并提供給Hue服務配置模塊使用;
4)在Ambari中設計Hue服務的啟動或者停止模塊;
5)在Ambair中設計獲取Hue服務的運行狀態(tài)的監(jiān)控模塊;
6)在Abmari的Hue服務模塊添加其它服務信息。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,
其它服務信息包括:元數(shù)據(jù)庫同步,用戶同步。