从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官方文档:

https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=38571133

https://cwiki.apache.org/confluence/display/AMBARI/Writing+metainfo.xml

其它博文:

https://blog.csdn.net/WangPing1223/article/details/77499098

五. 结束语

此项目只是一个很初级的实现,方便大家学习借鉴。如果要应用于生产环境还需要大量的功能增强和稳定性测试。最后,感谢观看,欢迎交流。谢谢。

猜你喜欢

转载自blog.csdn.net/BalaBalaYi/article/details/84140971