Elasticsearch集群搭建

来源:互联网 发布:随手科技怎么样知乎 编辑:程序博客网 时间:2024/06/03 14:50

1、搭建环境

服务器:三台虚拟机 38,89,254操作系统:ubuntu 14.04Elasticsearch :6.0.1

2、配置

修改配置文件,文件目录为

/home/lijiajia/elasticsearch-6.0.1/config

修改配置文件 vi elasticsearch.yml

#集群名称# es会自动发现在同一网段下的es,如果在同一网段下有多个集群,就可以用这个属性来区分不同的集群。cluster.name: lijiajia-elastsearch##------------------------Node---------------------node.name: node-38#指定该节点是否有资格被选举成为node,默认是true,es是默认集群中的第一台机器为master,如果这台机挂了就会重新选举master。node.master : true#是否存储数据,即存储索引片段,默认值为true:node.data : true# 设置节点间交互的tcp端口,默认是9300 transport.tcp.port : 9300#---------------------Paths----------------------# 数据存储位置(单个目录设置) path.data: /home/lijiajia/esdata/es# path to log filespath.logs: /home/lijiajia/elasticsearch-2.1.1/logsnetwork.host: 0.0.0.0# 这是一个集群中的主节点的初始列表,当节点(主节点或者数据节点)启动时使用这个列表进行探测 discovery.zen.ping.unicast.hosts: ["192.168.1.89", "192.168.1.254"]#安装插件位置#path.plugins: /path/to/plugins#-----------------------------head跨机器访问---------------------------------http.cors.enabled : truehttp.cors.allow-origin : '*'action.auto_create_index : true

完成以后将整个文件copy到89,254机器上,然后修改配置信息。

3、启动

启动每台服务器的es,然后访问http://192.168.1.38:9200/_cluster/stats?pretty
就会发现以下内容
这里写图片描述
这样集群就配置成功了。

原创粉丝点击