暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Elasticsearch5.6.4集群搭建

我是攻城师 2018-02-07
185


本次搭建的是一个三节点的集群

(一)es的安装

(1)下载安装包

https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.4.tar.gz

(2)解压到指定目录

(3)进入根目录,修改config/elasticsearch.yml文件,清空内容,添加如下配置

注意配置主机名与ip的映射

(4)修改文件config/jvm.options ,设置堆内存,其他的根据情况调整

(5)如果系统里面有多个jdk存在,可以修改bin/elasticsearch里面,指定jdk版本

(6)配置完成后分发到所有机器上

(7)写一个启动集群和关闭集群的脚本 es.sh

注意,同级目录下需要有一个hosts文件,里面按行配置所有用到的ip

(二)head的安装


这里需要注意es5的head不再是es的插件而是需要单独作为一个服务提供,上面我们安装es时,最后两行配置属性是开启了es的跨域访问,所以head作为一个单独的服务,是可以访问es集群的。

此外es5的head安装依赖nodejs环境,所以我们要安装node 步骤如下:

这里采用的是下载官网编译好的二进制包直接安装

这里还需要自己制作一个启动和关闭head脚本:

head只需要在一台es节点上安装即可

总结:

本文介绍了es5.6.4版本集群的搭建以及es5的head的安装,并给出了方便管理的启动和关闭脚本。至此我们的集群已经能正常工作了。当然es5里面还有很多其他的插件比如典型的kibana,x-pack,kopf(最新的版本叫cerebro),这些会在后面的文章中介绍。



文章转载自我是攻城师,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论