从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:

从Elasticsearch详解Ambari与第三方软件的集成(三)_第1张图片

从Elasticsearch详解Ambari与第三方软件的集成(三)_第2张图片

 

2)选择主服务,这里我们简单选择一个Kibana Server和一个Elasticsearch Master:

从Elasticsearch详解Ambari与第三方软件的集成(三)_第3张图片

 

3)选择从节点服务,这里我们为了快速部署,就不勾选Slave了(默认支持任意多个Elasticsearch Slave):

从Elasticsearch详解Ambari与第三方软件的集成(三)_第4张图片

 

4)配置Elasticsearch和Kibana:

   Elaticsearch配置

从Elasticsearch详解Ambari与第三方软件的集成(三)_第5张图片

   从Elasticsearch详解Ambari与第三方软件的集成(三)_第6张图片

   Kibana配置

    从Elasticsearch详解Ambari与第三方软件的集成(三)_第7张图片

从Elasticsearch详解Ambari与第三方软件的集成(三)_第8张图片

 

5)检查没问题后执行部署:

从Elasticsearch详解Ambari与第三方软件的集成(三)_第9张图片

 

6)部署并启动成功:

从Elasticsearch详解Ambari与第三方软件的集成(三)_第10张图片

 

3. 查看服务可用性

1)查看Elasticsearch

   Ambari界面:

   QuickLinks:

   从Elasticsearch详解Ambari与第三方软件的集成(三)_第11张图片

 

2)查看Kibana

  Ambari界面:

  QuickLinks:

  从Elasticsearch详解Ambari与第三方软件的集成(三)_第12张图片

 

3)之前说好的监控

点击左侧Monitoring并打开即可:

从Elasticsearch详解Ambari与第三方软件的集成(三)_第13张图片

效果如下图所示:

从Elasticsearch详解Ambari与第三方软件的集成(三)_第14张图片

从Elasticsearch详解Ambari与第三方软件的集成(三)_第15张图片

从Elasticsearch详解Ambari与第三方软件的集成(三)_第16张图片

 

 

四. 相关参考资料

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

 

五. 结束语

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

你可能感兴趣的:(hadoop)